1 修改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>
问题解决哈!
2 启动Mysql时失败 提示Can’t connect to local MySQL server through socket