mysql 不能启动的两种错误提示及解决方法

2023-05-10,,

在linux系统中安装mysql服务器详细步骤并解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw

1. 提示 /tmp/mysql.sock 丢失

service mysql start

提示 /tmp/mysql.sock 丢失,则重启服务器,会自动建立 /tmp/mysql.sock 文件

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

# mysql -uroot -p

Enter password:

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

使用网上介绍的方法修改root用户的密码:

# mysqladmin -uroot -p password 'newpassword'

Enter password:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

现在终于被我找到了解决方法,如下(请先测试方法三,谢谢!):

方法一:

# /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/mysql restart

# mysql -uroot -p

Enter password: <输入新设的密码newpassword>

mysql>

http://blog.csdn.net/wuzhilon88/article/details/17613201

mysql 不能启动的两种错误提示及解决方法的相关教程结束。

《mysql 不能启动的两种错误提示及解决方法.doc》

下载本文的Word格式文档,以方便收藏与打印。