默认mysql5.6版本之前初始化数据库root密码为空,mysql5.7版本之后root密码不为空。
一:使用mysqladmin工具
1.初始化root密码为空时 -p可以省略
[root@localhost ~]#./bin/mysqladmin -u root password '新密码'
2.root密码不为空时
[root@localhost ~] #./bin/mysqladmin -u root -p旧密码 password '新密码' (备注:password 后跟的是要更新的新密码)
Enter password:(输入原始密码,回车即可)
Mysql修改root密码

二:使用mysql语句修改
登录mysql数据库
mysql > update mysql.user set password = password('root') where user = 'root'