我在mysql中运行此命令:
mysql > show databases;
我的数据库名为publications
,因此我想使用它:
mysql > USE publications
但是我收到了一个错误:
ERROR 1049 (42000): Unknown database 'publications'
mysql > CREATE DATABASE publications;
ERROR 1007 (HY000): Can't create database 'publications'; database exists
我损坏了什么吗?它位于拇指驱动器上的XAMPP上。这个错误意味着什么?
答案 0 :(得分:1)
您可能没有权限。打开mysql数据库,并仔细检查mysql.db表是否具有您登录的用户设置为读取,写入等。视情况而定。更改权限后,不要忘记FLUSH PRIVILEGES