MySQL 密码设置

Posted 孔雀东南飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 密码设置相关的知识,希望对你有一定的参考价值。

如何修改 mysql 密码:

[[email protected] ~]$ mysqladmin -uroot password newPass                # 在无密码的情况下设置密码
[[email protected] ~]$ mysqladmin -uroot -poldPass 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 -pxxxxxx               ⑤ 验证密码是否修改成功
[[email protected] ~]$ sed -i /skip-grant/d /etc/my.cnf    ⑥ 删除 skip-grant 配置
[[email protected] ~]$ /etc/init.d/mysqld restart            ⑦ 重启 MySQL 服务

 

 

 

 

 

 

      

以上是关于MySQL 密码设置的主要内容,如果未能解决你的问题,请参考以下文章

修改MySQL密码

mac 终端里进入mysql和退出

mac 终端里进入mysql和退出

MySQL 设置简单密码

mysql 命令怎么 数据库设置密码

Android TalkBack 和片段堆栈