windows下mysql忘记root密码的解决办法
来源:互联网 发布:电脑有网络但上不到网 编辑:程序博客网 时间:2024/05/22 11:59
今天浪了一下,想显摆一下好久不用的mysql命令,就通过dos窗口下连接本机的mysql数据库和远程数据库并修改root密码,哪曾想好久不用生疏了许多,还出了一点小小的纰漏…… 好记性不如烂笔头,开个日志记录一下:
先说下DOS命令链接mysql命令:
一、连接本地mysql数据库(本机安装的mysql):
1、在开始菜单下的输入框中输入cmd转到windows保留的DOS命令窗口。
2、输入:mysql -uroot -p密码 按回车进入mysql数据库(-p之后紧接密码不带空格,u之后可空格可不空格,命令结束没有分号)。
-----------如若想修改root用户的密码,命令如下:
①update mysql.user set password=password('新密码') where user='root';
②flush privileges;(不可少的一步)
二、连接其他计算机上的mysql数据库:
1、在开始菜单下的输入框中输入cmd转到windows保留的DOS命令窗口。
2、输入:mysql -h目标数据库所在的计算机的ip地址 -uroot -p密码 按回车进入mysql数据库(-p之后仍不带空格,u、h可空格可不空格,命令结束没有分号)。
******************************************我是分隔符*******************************************
如果仅仅是以上这么点事儿的话,还不足以驱使我写一篇日志。接下来说一说我所出的纰漏:
在修改root密码的时候我思想放松、麻痹大意的把命令打成了: update mysql.user set password=('新密码') where user='root';
然后mysql没有提示任何异常,那么我就趁热打铁、顺势而为的 flush privileges;然后仍然没有提示任何异常。接下来我想试试密码有没有成功,我就exit退出了mysql。然后用修改后的密码登陆——>拒绝链接。然后赶紧连滚带爬的用原来的密码登陆——>拒绝链接。结果我只能呵呵……
接下来这段起到承上启下、照应主题、画龙点睛的作用:
新老密码都不能用,无奈只好越权修改root密码了,各位看官请看我加速、闪现、虚弱、放大、引燃,神一般的操作:
1、关闭mysql(使用任务管理器,找到mysqld-nt的进程,结束),打开DOS窗口,切换到mysql的安装目录下,记得切换到bin文件夹。
先说下DOS命令链接mysql命令:
一、连接本地mysql数据库(本机安装的mysql):
1、在开始菜单下的输入框中输入cmd转到windows保留的DOS命令窗口。
2、输入:mysql -uroot -p密码 按回车进入mysql数据库(-p之后紧接密码不带空格,u之后可空格可不空格,命令结束没有分号)。
-----------如若想修改root用户的密码,命令如下:
①update mysql.user set password=password('新密码') where user='root';
②flush privileges;(不可少的一步)
二、连接其他计算机上的mysql数据库:
1、在开始菜单下的输入框中输入cmd转到windows保留的DOS命令窗口。
2、输入:mysql -h目标数据库所在的计算机的ip地址 -uroot -p密码 按回车进入mysql数据库(-p之后仍不带空格,u、h可空格可不空格,命令结束没有分号)。
******************************************我是分隔符*******************************************
如果仅仅是以上这么点事儿的话,还不足以驱使我写一篇日志。接下来说一说我所出的纰漏:
在修改root密码的时候我思想放松、麻痹大意的把命令打成了: update mysql.user set password=('新密码') where user='root';
然后mysql没有提示任何异常,那么我就趁热打铁、顺势而为的 flush privileges;然后仍然没有提示任何异常。接下来我想试试密码有没有成功,我就exit退出了mysql。然后用修改后的密码登陆——>拒绝链接。然后赶紧连滚带爬的用原来的密码登陆——>拒绝链接。结果我只能呵呵……
接下来这段起到承上启下、照应主题、画龙点睛的作用:
新老密码都不能用,无奈只好越权修改root密码了,各位看官请看我加速、闪现、虚弱、放大、引燃,神一般的操作:
1、关闭mysql(使用任务管理器,找到mysqld-nt的进程,结束),打开DOS窗口,切换到mysql的安装目录下,记得切换到bin文件夹。
如我的安装路径为: D:\AppServ\MySQL\bin 那么首先键入 D:切换到D盘,接下来cd AppServ/MySQL/bin打开bin文件夹(注意‘/’)
2、接下来输入mysqld-nt --skip-grant-tables; 如果没有提示错误或者异常那么第二步成功了。
3、另外打开一个DOS窗口,输入mysql -u root 正常的话会进入mysql数据库。
4、键入 update mysql.user set password=password('新密码') where user=‘root’; 回车。
5、不出意外地话你可以接着键入flush privileges; 接下来你的新密码就可以使用了;
2、接下来输入mysqld-nt --skip-grant-tables; 如果没有提示错误或者异常那么第二步成功了。
3、另外打开一个DOS窗口,输入mysql -u root 正常的话会进入mysql数据库。
4、键入 update mysql.user set password=password('新密码') where user=‘root’; 回车。
5、不出意外地话你可以接着键入flush privileges; 接下来你的新密码就可以使用了;
0 0
- windows下mysql忘记root密码解决办法
- windows服务器下忘记mysql的root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下mysql忘记root密码的解决办法 201
- windows下mysql忘记root密码的解决办法
- windows下mysql忘记root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下mysql忘记root密码的解决办法
- windows下mysql忘记root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法
- windows下mysql忘记root密码的解决办法
- Windows mysql 下忘记root密码的解决办法
- windows下mysql忘记root密码的解决办法
- CSS背景图片路径设置
- perl模块安装
- 20. Valid Parentheses
- 巧用可变参数宏、编译器内置宏和printf输出调试信息
- 0.Intellij IDEA 添加jar包的三种方式
- windows下mysql忘记root密码的解决办法
- Poco库XML文件的生成与解析
- 循环双端队列示例C++_通话列表的保存
- Android 复杂的手势处理利用GestureOverView
- bsdiff 文档翻译
- 他贡献大于爱因斯坦,玩股票能赢过巴菲特
- JPA入门使用
- Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
- win7+eclipse+hadoop2.5.2开发mapreduce