【发布时间】:2023-02-14 07:32:35
【问题描述】:
我有一组数据库如下
mysql> show databases;
+------------------------+
| Database |
+------------------------+
| information_schema |
| sys |
| system |
| test |
当我尝试使用主用户访问“测试”数据库时出现以下错误
mysql> use information_schema;
Database changed
mysql>
mysql>
mysql> use test;
ERROR 1049 (42000): Unknown database 'test'
mysql>
为什么会产生这个错误? MySQL 版本 5.7
【问题讨论】:
-
检查用户访问
test表的权限,或者尝试使用root用户 -
@user1844933 用户拥有测试数据库的所有权限
GRANT ALL PRIVILEGES ONtest.*
标签: mysql amazon-aurora mysql-5.7