解决mysql使用过程出现的1405错误
在linux系统上使用mysql时报1405错误。找了很多网上的方法,但是都比较乱,最终经过不懈的努力,终于解决了。
Mark一下,省得以后再遇到又要折腾。
首先打开终端,按照下面的步骤进行:
1、sudo /etc/init.d/mysql stop
2、sudo mysqld-safe --skip-grant-tables &
3、sudo mysql --user=root mysql
4、update user setPassword=PASSWORD('new password');//括号里边输入你自己要设的新密码
flush privileges;//刷新
exit;//退出,
5、sudo killall mysqld-safe &
6、/etc/init.d /mysql start
到此没,设置完毕,重新进入mysql就没问题了,
在终端输入:
mysql -u root -p
按回车输入刚才设置的新密码,就OK了。