注意! 设置密码时要加密码函数,PASSSWORD(‘#####’),要不然,你死也登不上去。
另:
密码设置失败,无法正常登录的补救方案:
1.关闭Mysql服务
systemclt stop mysqld
2.启动无安全验证的Mysql服务
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
3.进入Mysql客户端,重置密码
# mysql -u root mysql# mysql>use mysql ;mysql> use mysql;mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit;
注意:执行上述语句时,请重开一个Shell窗口
4.杀掉mysql_safe 进程
ps -ef | grep mysqlkill -s 9 <进程号>进程号>
5.启动正常Mysql进程,用密码登录Mysql
systemclt start mysqldmysql -uroot -p
enjoy :)...