使用的mac OS 10.11 安装mysql后访问root/root用户失败,网上找了一些解决办法,下面记录下解决方法方便以后自己查询
概述(看懂下面就不用看了):
停服务:sudo /usr/local/mysql/support-files/mysql.server stop
安全模式启动(登录不需要密码了):sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
修改密码: ./mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('abc123') WHERE User='root';
FLUSH PRIVILEGES;
\q
再停掉安全模式:sudo /usr/local/mysql/support-files/mysql.server stop
正常模式启动:sudo /usr/local/mysql/support-files/mysql.server start
root用户登陆:./mysql -u root -p
重置mysql root用户密码步骤:
step1:
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
或者直接敲命令:sudo /usr/local/mysql/support-files/mysql.server stop
step2:
进入终端输入:cd /usr/local/mysql/bin/