欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 數據庫 不存在

林子帆2年前10瀏覽0評論

MySQL 是目前世界上最流行的關系型數據庫管理系統,廣泛應用于Web應用開發以及企業信息化等領域。但在MySQL 的使用過程中,難免會遇到一些問題,例如“數據庫不存在”的情況。

$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 205360
Server version: 5.7.24-0ubuntu0.18.04.1 (Ubuntu)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.02 sec)
mysql>use mydatabase;
ERROR 1049 (42000): Unknown database 'mydatabase'

在MySQL 執行“use mydatabase;”這行命令時,遇到了“ERROR 1049 (42000): Unknown database 'mydatabase'”的報錯信息,意思是“mydatabase”這個數據庫不存在。產生這種情況的原因可能是數據庫名稱拼寫錯誤、該數據庫還未創建等。

為避免這種錯誤的發生,可以在執行“use xxx;”命令前,先通過“show databases;”命令查看所有的數據庫,并確認目標數據庫是否存在。

mysql>show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.01 sec)
mysql>use mydatabase;
ERROR 1049 (42000): Unknown database 'mydatabase'
mysql>use mydb;
Database changed

通過先使用“show databases;”檢查數據庫的存在,然后使用正確的數據庫名稱,就可以避免“數據庫不存在”的錯誤了。