linux下修改MySQL密码

  • 内容
  • 评论
  • 相关

很多时候,在没有做笔记的情况下会忘记Mysql密码,特别是root密码。这时候怎么办呢?这里记录一个办法,即在登录linux的情况下进行修改:

1、先停止服务运行

#/etc/init.d/mysqld stop

尽量不要用

#killall -TERM mysqld

(这个会对后续操作产生影响)

2、用不检查权限的方式启动MySQL

#mysqld_safe --skip-grant-tables &

3、用root账号登录MySQL

#mysql -u root

4、切换数据库

mysql>use mysql

5、修改密码,注意密码要用password()函数进行加密

mysql>update user set password=password('nickorwu') where user='root';

6、刷新权限表

mysql>flush privileges;

7、退出

mysql>quit;

8、重启

#/etc/init.d/mysqld start

版权声明:本站文章均属原创,部分图片引用自网络,如有侵权请联系博主进行删除。
转载注明:吴本清博客 - NickorWu - 吴先生原创作品:linux下修改MySQL密码
本文地址:http://www.nickorwu.com/73.html