安全模式运行 MySQL
进入 MySQL 的 bin 目录执行如下命令。
$ cd /usr/local/mysql/bin
$ sudo su
之后输入管理员密码会看到
sh-3.2#
之后我们输入下面命令以安全模式运行 MySQL
sh-3.2#./mysqld_safe --skip-grant-tables &
执行完命令后,我们打开 Mac 的系统偏好设置,选择 MySQL ,我们会发现 MySQL 重新运行了,如图:
再次运行.png
回到终端点击 Command + N 重新打开一个终端,
输入
mysql -u -root
这时候我们不需要密码就能进入 MySQL ,
Your MySQL connection id is 57
Server version: 5.7.10 MySQL Community Server (GPL)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
注意:这里有的时候会进不来,这个时候可以尝试重启mac电脑,具体原因我也不清楚。