mac系统 mysql 修改默认密码

  • Post author:
  • Post category:mysql




mac系统 mysql 修改默认密码

注:mysql在mac下的路径是

/usr/local/mysql/bin

  1. 先在系统设置中关闭mysql服务(如果启动了mysql服务的话)
  2. 在终端使用命令sudo /usr/local/mysql/bin/mysqld_safe –skip-grant-tables,以安全模式启动mysql服务
$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
  1. 打开另一个终端
  2. 在终端执行命令sudo /usr/local/mysql/bin/mysql -u root(要求输入的密码是开机密码)
$ sudo /usr/local/mysql/bin/mysql -u root
  1. 在终端执行修改密码命令UPDATE mysql.user SET authentication_string=PASSWORD(‘123456’) WHERE User=‘root’;
mysql > UPDATE mysql.user SET authentication_string=PASSWORD('123') WHERE User='root';
  1. 刷新FLUSH PRIVILEGES;
FLUSH PRIVILEGES;
  1. 修改完成后,即可以用新密码通过命令mysql -u root -p连接mysql。
$ mysql -u root -p



版权声明:本文为Guo_ya_nan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。