阅读内容

MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost'

[日期:2008-08-20] 来源:红联Linux  作者:Oiqetz


Ubuntu 8.04刚装了mysql

sudo apt-get install mysql

安装成功了,安装最后要求输入了密码,也输入了,OK

mysql -uroot -p

输入设置的密码

竟然报错了!

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE)

问朋友,他说初始密码是空的,可我命名设置了密码的阿。

密码留空

还是错误!

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

于是重改密码!

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

# /etc/init.d/mysqld restart
# mysql -uroot -p
Enter password:

mysql>

搞定!




本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google