mac安装mysql遇到问题解决办法

本文根据我的实际经历写的,参考链接

http://stackoverflow.com/questions/33467337/reset-mysql-root-password-using-alter-user-statement-after-install-on-mac 

http://stackoverflow.com/questions/10577374/mysql-command-not-found-in-os-x-10-7

Mac在安装mysql时会自动生成一个密码,但在第一次建立连接时却提示

You must reset your password using ALTER USER statement before executing this statement.

这种情况下并不能直接在workbench中执行alter user语句。需要在命令行下。

直接在终端输入mysql,会出现command not found。解决办法是输入以下命令:

export PATH=${PATH}:/usr/local/mysql/bin

mysql -u root -p

此时输入自动生成的密码即可。

下一步修改密码,执行如下命令:(注意后边的分号)

update mysql.user set password=password('your password') where user='root';

set password=password('your password');

然后就可以了~





你可能感兴趣的:(日常问题)