恢复忘记的MySQL5.0数据库的root密码_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了恢复忘记的MySQL5.0数据库的root密码_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1418字,纯文字阅读大概需要3分钟。
内容图文
一个最简单的恢复方法:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
把上面这段文件!另存为sql.txt
存放在任意文件夹
我这里是存放在E:/sevser/下
在“运行”里执行 E:/sevser/mysql/bin/mysqld-nt --init-file=E:/sevser/sql.txt
然后重启服务器。那吗ROOT密码也就自动修改成了123456
这里的E:/sevser/mysql/要替换你自己服务器的MYSQL安装目录
如果你变更了ROOT的名称,那吗你要更改 'root' 为你更改的名称!!
还有个方法:
Windows:
1.用系统管理员登陆系统。
2.停止MySQL的服务。
3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:/mysql,进入C:/mysql/bin
4.跳过权限检查启动MySQL,
c:/mysql/bin>mysqld-nt --skip-grant-tables
5.重新打开一个窗口,进入c:/mysql/bin目录,设置root的新密码
c:/mysql/bin>mysqladmin -u root flush-privileges password "198651"
c:/mysql/bin>mysqladmin -u root -p shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的
密码。
6.停止MySQL Server,用正常模式启动Mysql
7.你可以用新的密码链接到Mysql了。
命令:
net mysql start 启动MYSQL
net stop mysql 停止MYSQL
下面以在Windows系统上为例,linux上将步骤2的mysqld-nt换为safe_mysqld即可
1 、停止mysql5服务:
net stop mysql5
2、开一个DOS窗口执行:
c:/mysql/bin>mysqld-nt --skip-grant-tables &
3、再开一个DOS窗口执行:
c:/mysql/bin>mysql mysql
> update user set password = password('123456') where user = 'root';
root密码即为设置为123456!
4、启动mysql5服务:
net start mysql5
内容总结
以上是互联网集市为您收集整理的恢复忘记的MySQL5.0数据库的root密码_MySQL全部内容,希望文章能够帮你解决恢复忘记的MySQL5.0数据库的root密码_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。