MySQL 密码设置
Posted 孔雀东南飞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 密码设置相关的知识,希望对你有一定的参考价值。
如何修改 mysql 密码:
[[email protected] ~]$ mysqladmin -uroot password ‘newPass‘ # 在无密码的情况下设置密码 [[email protected] ~]$ mysqladmin -uroot -p‘oldPass‘ password ‘newPass‘ # 在有密码的情况下修改密码
如何重置 MySQL 密码:
[[email protected] ~]$ vim /etc/my.cnf ① 设置跳过权限验证,即可以不使用密码登录 MySQL [mysqld] skip-grant [[email protected] ~]$ /etc/init.d/mysqld restart ② 重启 MySQL 服务 [[email protected] ~]$ mysql ③ 不使用密码登录 MySQL 并设置密码 mysql> use mysql; mysql> update user set password=password(‘xxxxxx‘) where user=‘root‘; mysql> quit [[email protected] ~]$ /etc/init.d/mysqld restart ④ 重启 MySQL 服务 [[email protected] ~]$ mysql -uroot -p‘xxxxxx‘ ⑤ 验证密码是否修改成功 [[email protected] ~]$ sed -i ‘/skip-grant/d‘ /etc/my.cnf ⑥ 删除 skip-grant 配置 [[email protected] ~]$ /etc/init.d/mysqld restart ⑦ 重启 MySQL 服务
以上是关于MySQL 密码设置的主要内容,如果未能解决你的问题,请参考以下文章