目錄
1、要找出當前選擇的數據庫,請使用以下 DATABASE()函數:
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;