2013-03-01 56 views
1

我在FreeBSD 7.3上运行MySQL 5.0.77。 MySQL root密码丢失了,我想重置它。但我有以下问题。无法以root身份登录到mysql,即使使用--skip-grant-tables重新启动

我停止MySQL和重新开始与--skip-grant-tables选项:

/usr/local/etc/rc.d/mysqld start --skip-grant-tables 

服务启动,但后来当我尝试登录不使用密码:

mysql -u root 

我得到这样的回应:

错误1045(28000):拒绝用户'root'@'localhost'的访问(使用密码:否)

我可以作为其他用户(缺少SUPERUSER特权)登录,但不能登录root用户。任何人都知道我在做什么错了?

+0

我有同样的问题。任何解决方案 – 2013-04-24 17:20:37

回答

0

我刚下了一些similiar情况过去了,经过一番折腾,我意识到,我在我的电脑上运行2个MySQL安装,一个在我的操作系统中,一个在本地服务器软件包中。在我的情况下,这种不幸的情况刚刚得到解决关闭我的操作系统的SQL服务

相关问题