Linux下如何修改Mysql的root用户密…

来源:互联网 发布:药物研发软件 编辑:程序博客网 时间:2024/06/05 11:23


step 1. 关闭mysql服务:

         [] # service mysqld stop

step 2. 运行安全模式:

         []# mysqld_safe --skip-grant-tables --skip-networking

该命令运行结果时间比较长,可以通过ctrl+z来使该作业挂起。

step 3. 让上面的作业继续在后台运行:

         []#bg

这个命令其实类似于mysqld_safe--skip-grant-tables --skip-networking &

step 4. 启动mysql服务:

         []#service mysqld start

step 5. 进入mysql控制台

         []#mysql

step 6. 查看已经的数据库:

         mysql>show databases;

         +-----------------------+
          |Database                |
          +-----------------------+
          | information_schema |
          |mysql                      |
          |test                         |
          +-----------------------+
         3 rows in set (0.02 sec)

step 7. 更换数据库:

          mysql>use mysql;

step 8. 执行修改密码操作:

          mysql>update user set password=password('*******') whereuser='root';

step 9.退出并重启mysql服务,就可以用上面新的密码来登录了。

原文地址:http://hi.baidu.com/770225426/item/65cdd06e2eb14901a1cf0f43