2011-04-30 128 views
0

我在mysql中创建了一个名为auth的数据库。访问被拒绝到mysql数据库

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

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

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

回答

1

连接到数据库根

mysql -u root -pyourpassword 

(更改你的密码和你有密码根或空白离开的情况下,你还没有设置)。现在你应该可以访问你的数据库。检查此主题如何为用户设置权限MySQL Add User Guide

0

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