轻轻松松清除mysql的root用户密码
次
2022-01-24
今天突然进入mysql的界面在输入root 用户的密码时,无法登录,我才意识到我忘记了mysql的登录密码
了。先列出解决方法:
1. 按住键盘上的CTRL + ALT+ DEL 键 ,打开任务管理器,结束MySQL进程;
2. 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动;
mysqld-nt --skip-grant-tables
3. 然后重新开打一个命令提示符的窗口(CMD)用空密码方式使用root用户登录 MySQL;
mysql -u root
4. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('新密码') where User='root';
mysql> flush privileges;
mysql> quit
然后在打开mysql的登录界面,用你刚刚设置的root密码登录即可。
MySQLROOT密码忘记的破解妙招
摘要:此文章主要向大家讲述的是正确修改MySQL root密码的实际操作步骤,以及在其实际操作中值
得tyc86太阳集团大家注意的事项的描述。
标签:MySQLROOT密码
tyc86太阳集团大家都知道忘记MySQLROOT密码在MySQL数据库使用中是非常常见的问题,很多的朋友对于解决MySQL
忘记 ROOT密码的实际操作不是很了解,那叫苦啊,我有深有感触,特写此文章与大家交流:
1、编辑MySQL(和PHP搭配之最佳组合)配置文件:
windows环境中:%MySQL(和PHP搭配之最佳组合)_installdir%\my.ini //一般在MySQL(和PHP搭配之最佳
组合)安装目录下有my.ini即MySQL(和PHP搭配之最佳组合)的配置文件。
linux环境中:
/etc/my.cnf
在[MySQL(和PHP搭配之最佳组合)d]配置段添加如下一行:
skip-grant-tables
保存退出编辑。
2、然后重启MySQL(和PHP搭配之最佳组合)服务
windows环境中:
net stop MySQL(和PHP搭配之最佳组合)
net start MySQL(和PHP搭配之最佳组合)
linux环境中:
/etc/init.d/MySQL(和PHP搭配之最佳组合)d restart
3、设置新的MySQL ROOT密码
然后再在命令行下执行:
MySQL(和PHP搭配之最佳组合) -uroot -p MySQL(和PHP搭配之最佳组合)
直接回车无需密码即可进入数据库了。
现在tyc86太阳集团执行如下语句把root密码更新为 777888:
update user set password=PASSWORD("777888") where user='root';
quit 退出MySQL(和PHP搭配之最佳组合)。
4、还原配置文件并重启服务
然后修改MySQL(和PHP搭配之最佳组合)配置文件把刚才添加的那一行删除。
再次重起MySQL(和PHP搭配之最佳组合)服务,密码修改完毕。
修改完毕。
用新密码777888试一下吧,又能登入MySQL(和 PHP 搭配之最佳组合)的感觉就是不一样吧?
以上的相关内容就是对修改MySQL root密码的介绍,望你能有所收获。