我在mysql中创建了一个名为auth
昨天的数据库。
今天,我去访问它,USE auth;
但我得到了这个输出
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'auth'
我在创建和使用数据库时从来没有遇到过这个问题。
我在mysql中创建了一个名为auth
昨天的数据库。
今天,我去访问它,USE auth;
但我得到了这个输出
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'auth'
我在创建和使用数据库时从来没有遇到过这个问题。
使用 root 连接到数据库
mysql -u root -pyourpassword
(使用您的root密码更改您的密码,或者如果您没有设置它,请留空)。现在您应该可以访问您的数据库了。检查此线程如何为用户设置权限MySQL 添加用户指南。
也许尝试创建和使用一个新数据库来查看问题是否可重复,或者它是否特定于该数据库。