mac系统 mysql 修改默认密码
注:mysql在mac下的路径是
/usr/local/mysql/bin
- 先在系统设置中关闭mysql服务(如果启动了mysql服务的话)
- 在终端使用命令sudo /usr/local/mysql/bin/mysqld_safe –skip-grant-tables,以安全模式启动mysql服务
$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
- 打开另一个终端
- 在终端执行命令sudo /usr/local/mysql/bin/mysql -u root(要求输入的密码是开机密码)
$ sudo /usr/local/mysql/bin/mysql -u root
- 在终端执行修改密码命令UPDATE mysql.user SET authentication_string=PASSWORD(‘123456’) WHERE User=‘root’;
mysql > UPDATE mysql.user SET authentication_string=PASSWORD('123') WHERE User='root';
- 刷新FLUSH PRIVILEGES;
FLUSH PRIVILEGES;
- 修改完成后,即可以用新密码通过命令mysql -u root -p连接mysql。
$ mysql -u root -p
版权声明:本文为Guo_ya_nan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。