學習MySQL:七:獲取有關數據庫和表的信息

目錄

一:目的

1、想:獲取有關數據庫和表的信息

二、參考

1、MySQL 8 的學習——5獲取有關數據庫和表的信息

三、操作

1、要找出當前選擇的數據庫,請使用以下 DATABASE()函數:

2、要找出默認數據庫包含的表(例如,當您不確定表的名稱時)

3、如果你想了解一個表的結構,該 DESCRIBE語句顯示有關每個表列的信息:

4、show create table 可以顯示創建表的命令語句


一:目的

1、想:獲取有關數據庫和表的信息

 

二、參考

1、MySQL 8 的學習——5獲取有關數據庫和表的信息

https://blog.csdn.net/zjy_android_blog/article/details/81739996

①總結:good:很好,我操作就是按照作者的來進行練習的,

 

三、操作

1、要找出當前選擇的數據庫,請使用以下 DATABASE()函數:

如果您忘記了數據庫或表的名稱,或者給定表的結構是什麼,該怎麼辦?MySQL通過幾個語句來解決這個問題,這些語句提供有關它支持的數據庫和表的信息。

您之前看到過SHOW DATABASES,它列出了服務器管理的數據庫。要找出當前選擇的數據庫,請使用以下 DATABASE()函數:

如果您尚未選擇任何數據庫,則結果爲 NULL

SELECT DATABASE();

 

2、要找出默認數據庫包含的表(例如,當您不確定表的名稱時)

要找出默認數據庫包含的表(例如,當您不確定表的名稱時)

use menagerie;
 show TABLES;

 

 

3、如果你想了解一個表的結構,該 DESCRIBE語句顯示有關每個表列的信息:

Field表示列名稱,Type是列 的數據類型,NULL指示列 是否可以包含 NULL值,Key指示列是否已編制索引,並Default 指定列的默認值。Extra顯示有關列的特殊信息:如果使用AUTO_INCREMENT選項創建列,則該值將爲auto_increment而不是empty。

DESCRIBE event;

 

4、show create table 可以顯示創建表的命令語句

 SHOW CREATE TABLE event;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章