# mysql -u root -p //默认无密码,登陆数据库
# mysql> use mysql; //使用mysql数据库
#
# mysql> update user set password=PASSWORD(‘newpassword’) where user=’root’;
//更新密码
#
# mysql> flush privileges; //刷新MySQL系统权限的相关表 也可以理解为刷新缓存
#
# mysql> exit
之前用的mysqladmin方式更改密码的缺点是:
仅能更改一行记录。这样会导致 root用户在 mysql 表里的3行(localhost {HOSTNAME} 127.0.0.1)记录有不同的密码,会对以后使用root用户操作带来隐患。
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/354.html