默认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语句修改
登录mysql数据库
mysql > update mysql.user set password = password('root') where user = 'root'
本文介绍如何在MySQL5.7及更高版本中重置root用户的密码,包括使用mysqladmin工具和mysql语句两种方法。对于不同版本的初始化情况,提供了详细的步骤和注意事项。

被折叠的 条评论
为什么被折叠?



