如果忘记了root密码,可以通过下面步骤重置密码
1、停止 mysql server
sudo /usr/local/mysql/support-files/mysql.server stop
2、安全模式启动mysql
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
3、打开终端,依次输入:
sudo /usr/local/mysql/bin/mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';
FLUSH PRIVILEGES;
\q
4、测试
运行以下命令测试密码是否修改成功
/usr/local/mysql/bin/mysql -u root -p
然后输入你新设置的密码,如果输入无误,应该会出现mysql命令行窗。