一.MySQL密码的恢复方法之一
如果忘记了MySQL的root密码,可以用以下方法重新设置:
1.切换到root下
su root
2. KILL掉系统里的MySQL进程;
killall -TERM mysqld
3. 用以下命令启动MySQL,以不检查权限的方式启动;
safe_mysqld --skip-grant-tables &
4. 然后用空密码方式使用root用户登录 MySQL;
mysql -u root
5. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('123456') where User='root';
mysql> flush privileges;
mysql> quit
重新启动MySQL,就可以使用新密码登录了。
二. MySQL密码的恢复方法二
有可能你的系统没有 safe_mysqld 程序(ubuntu操作系统, apt-get安装的mysql) , 下面方法可以恢复
1.切换到root下
su root
2. 停止mysqld;
/etc/init.d/mysql stop
3. 用以下命令启动MySQL,以不检查权限的方式启动;
mysqld --skip-grant-tables &
4. 然后用空密码方式使用root用户登录 MySQL;
mysql -u root
4. 修改root用户的密码为123456(当然,你需要将123456改成你要设置的密码);
mysql> update mysql.user set password=PASSWORD('123456') where User='root';
mysql> flush privileges;
mysql> quit
重新启动MySQL
/etc/init.d/mysql restart
就可以使用新密码 123456 登录了。
linux下忘记mysql root密码
原创
©著作权归作者所有:来自51CTO博客作者ceaglechina的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:awk使用总结
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
记一次gitlab修改root密码过程
gitlab管理员root的密码忘记了,通过gitlab命令行直接修改root账号的密码。
gitlab root 忘记密码 -
Linux 下mysql忘记root密码,重置密码
Linux下Mysql忘记密码解决方法
Linux Mysql 忘记密码 -
linux 忘记mysql root 密码
linux 忘记mysql root 密码 Read More
mysql root密码 服务器 mysql数据库 重新启动 -
linux系统下忘记mysql的root密码
如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置
linux 职场 mysql 数据库 休闲 -
Ubuntu下mysql忘记root密码
Ubuntu下mysql忘记root密码
mysql Access 安全模式