MySQL 使用者的預設資料庫是什麼意思?


實際上,使用者沒有預設資料庫。但是,我們有當前會話的預設資料庫。可以從以下查詢中看出:

mysql> Select Database();
+------------+
| Database() |
+------------+
| sample     |
+------------+
1 row in set (0.00 sec)

上述結果集顯示我們目前正在使用“sample”資料庫。它是針對當前會話設定的。我們還可以藉助 USE 語句為當前會話設定另一個數據庫,如下所示:

mysql> USE query;
Database changed

mysql> Select Database();
+------------+
| Database() |
+------------+
| query      |
+------------+
1 row in set (0.00 sec)

現在,“query”將成為當前會話的預設資料庫。

更新時間:2020 年 1 月 28 日

193 人檢視

開啟你未來的 事業

完成課程後獲得認證

開始體驗
廣告
© . All rights reserved.