首頁  >  文章  >  資料庫  >  MySQL 錯誤 - #1046 - 未選擇資料庫

MySQL 錯誤 - #1046 - 未選擇資料庫

王林
王林轉載
2023-08-26 17:33:161686瀏覽

當我們建立表格但忘記選擇資料庫時,可能會發生錯誤#1046。讓 我們說我們已經按照下面所示啟動了MySQL −

MySQL 错误 - #1046 - 未选择数据库

在輸入正確的密碼後,上述視窗將會開啟。現在創建一個沒有 選擇任何資料庫。這將顯示一個錯誤−

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );

錯誤1046 (3D000):未選擇資料庫

以下螢幕截圖顯示了相同的錯誤-

MySQL 错误 - #1046 - 未选择数据库

現在,選擇任何資料庫來消除上述錯誤。首先我們先來看看有多少 資料庫在 SHOW 指令的幫助下出現在 MySQL 中 -

mysql> SHOW databases;

以下是輸出 −

+--------------------+
| Database           |
+--------------------+
| business           |
| hello              |
| information_schema |
| mybusiness         |
| mysql              |
| performance_schema |
| sample             |
| sys                | 
| test               |
+--------------------+
9 rows in set (0.00 sec)

現在,我們可以選擇任何資料庫。假設我使用資料庫“business”,因此我們 可以透過“use”指令進行選擇。

mysql> use business;
Database changed

使用資料庫「business」後,我們可以建立上面的表,並且不會出現任何錯誤。

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
Query OK, 0 rows affected (0.50 sec)

以上是MySQL 錯誤 - #1046 - 未選擇資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除