python3总是报错:mysql.connector.errors.ProgrammingError: 1049 (42000): Unknown database ✀test✀

2025-04-02 18:24:52
推荐回答(2个)
回答(1):

确认你有没有 test这数据库。注意:这里的数据是指你mysql下的数据库。
怎么查看呢?
打开MySQL 5.* Command Line Client 输入 show databases;<-分号必须要
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
查看有没有,没有的话就创建一个,create databese test; 然后再查看show databases;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| test |
+--------------------+
这时就有了
然后你再执行python 就不会报这个错误了

回答(2):

你确定你有test这个数据库吗。