我当前使用的MySQL版本为【mysql5.7.15.dmg】,mac系统为10.12.2
当MySQL安装完毕后会给你一个随机生成的默认的root的密码类似下面这样:
2016-12-21T09:20:36.735638Z 1 [Note] A temporary password is generated for root@localhost: kehta%(i<5kQ
If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.
片段(
@localhost: )后面的就是安装后生成的随机密码。
目前更改的方式有下面多种:
########################################
更改mysql root账户密码
终端中输入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密码
你可以随时使用这条命令更改你的密码。
终端登录mysql
方法1:绝对路径
终端中输入命令:/usr/local/mysql/bin/mysql -u root -p
提示:输入你的新密码
方法2:(推荐)相对路径
终端中输入命令:
查看路径中有没有需要的路径:
终端中输入命令:echo $PATH
没有,继续
添加需要路径:PATH="$PATH":/usr/local/mysql/bin
以后
终端中需输入命令:mysql -u root -p 即可
########################################
我
选择的是方法1,终端中输入命令:/usr/local/mysql/bin/mysql -u root -p,然后输入安装好后给的随机密码,登陆进去后,然后输入命令:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码') ,执行完毕即可,其他方式你们也可尝试。
其中参考点:http://jingyan.baidu.com/article/0320e2c198ad5f1b87507bc8.html