MySQL修改root密码的方法
2018-02-27 本文已影响0人
青年克拉苏
买了一本《深入浅出MySQL》作为在家自学MySQL的教材。

按照该书第25页的介绍,尝试着建立人生的第一个数据库。
中途遇到了一个小插曲,觉得有必要分享给身边对MySQL感兴趣的纯小白,今后可以弯路哟。
按照书本记载,通过系统偏好设置,启动MySQL

打开Mac的终端,输入两行命令:
在终端中输入添加MySQL路径的命令
PATH="$PATH":/usr/local/mysql/bin
在终端登录到MySQL的命令
mysql -u root -p
按照提示,输入密码

创立人生的第一个database,取名为test1
mysql> create database test1;
得到的结果却是:
You must reset your password using ALTER USER statement before executing this program.

输入修改MySQL密码的命令:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

显示Query OK,表示上面的命令执行成功。