在使用 MySQL 數(shù)據(jù)庫(kù)的過(guò)程中,我們經(jīng)常需要查看已有的數(shù)據(jù)庫(kù)和其中的表。下面將介紹如何用簡(jiǎn)單的 SQL 語(yǔ)句查詢(xún)數(shù)據(jù)庫(kù)和表,并以代碼形式展示。
首先,我們需要連接到 MySQL 數(shù)據(jù)庫(kù)。可以通過(guò)如下命令登錄:
mysql -u username -p
其中,username 是你的 MySQL 用戶(hù)名。
接著,我們可以用以下命令查看當(dāng)前數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)庫(kù):
SHOW DATABASES;
該命令將返回所有數(shù)據(jù)庫(kù)的列表,如下所示:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+
我們可以使用以下命令進(jìn)入某個(gè)數(shù)據(jù)庫(kù):
USE database_name;
其中,database_name 是你要進(jìn)入的數(shù)據(jù)庫(kù)名稱(chēng)。例如,如果你想進(jìn)入名為 bookstore 的數(shù)據(jù)庫(kù),那么可以使用如下命令:
USE bookstore;
有時(shí)候,你需要查看當(dāng)前數(shù)據(jù)庫(kù)中的所有表??梢允褂靡韵旅畈榭矗?/p>
SHOW TABLES;
該命令將返回所有表的列表,如下所示:
+------------------+ | Tables_in_bookstore | +------------------+ | authors | | books | +------------------+
以上就是使用 SQL 查詢(xún) MySQL 數(shù)據(jù)庫(kù)和表的方法。以下是示例代碼:
mysql -u username -p # 登錄 MySQL SHOW DATABASES; # 查看所有數(shù)據(jù)庫(kù) USE bookstore; # 進(jìn)入 bookstore 數(shù)據(jù)庫(kù) SHOW TABLES; # 查看 bookstore 中的所有表