0

我在mysql中创建了一个名为auth昨天的数据库。

今天,我去访问它,USE auth;但我得到了这个输出

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'auth'

我在创建和使用数据库时从来没有遇到过这个问题。

4

2 回答 2

1

使用 root 连接到数据库

mysql -u root -pyourpassword

(使用您的root密码更改您的密码,或者如果您没有设置它,请留空)。现在您应该可以访问您的数据库了。检查此线程如何为用户设置权限MySQL 添加用户指南

于 2011-04-30T01:44:44.690 回答
0

也许尝试创建和使用一个新数据库来查看问题是否可重复,或者它是否特定于该数据库。

于 2011-04-30T01:30:21.783 回答