忘记mysqlroot密码的解决方法

一. MySQL密码的恢复方法之一如果忘记了MySQL的root密码,可以用以下方法重新设置:1. KILL掉系统里的MySQL进程;killall -TERM mysqld2. 用以下命令启动MySQL,以不检查权限的方式启动;safe_mysqld --skip-grant-tables &3. 然后用空密码方式使用root用户登录 MySQL;mysql -u root4. 修改root用户的...
忘记mysqlroot密码的解决方法
一. MySQL密码的恢复方法之一如果忘记了MySQL的root密码,可以用以下方法重新设置:1. KILL掉系统里的MySQL进程;killall -TERM mysqld2. 用以下命令启动MySQL,以不检查权限的方式启动;safe_mysqld --skip-grant-tables &3. 然后用空密码方式使用root用户登录 MySQL;mysql -u root4. 修改root用户的密码;mysql> update mysql.user set password=PASSWORD('新密码') where User='root';mysql> flush privileges;mysql> quit重新启动MySQL,就可以使用新密码登录了。
二. MySQL密码的恢复方法二有可能你的系统没有 safe_mysqld 程序(比如我现在用的 ubuntu操作系统, apt-get安装的mysql), 下面方法可以恢复1. 停止mysqld;/etc/init.d/mysql stop(您可能有其它的方法,总之停止mysqld的运行就可以了)2. 用以下命令启动MySQL,以不检查权限的方式启动;mysqld --skip-grant-tables &3. 然后用空密码方式使用root用户登录 MySQL;mysql -u root4. 修改root用户的密码;mysql> update mysql.user set password=PASSWORD('newpassword') where User='root';mysql> flush privileges;mysql> quit重新启动MySQL/etc/init.d/mysql restart就可以使用新密码 newpassword登录了。
2024-11-21
mengvlog 阅读 50 次 更新于 2025-10-31 02:00:01 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部