之前安装时候设置过root用户的密码,但是后来忘了。那么如何重置密码呢?
Google+Stackoverflow
http://stackoverflow.com/questions/6474775/setting-the-mysql-root-user-password-on-os-x
重置步骤:
$ mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET password=PASSWORD("NEWPASSWORD") WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
MySQL 5.7版本及以上,password域重命名为authentication_string,所以修改的方式变成:
mysql> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
重置的密码放到NEWPASSWORD。