在Windows下忘记MySQL最高用户权限密码的解决方案
2015-04-18 21:33
597 查看
1.打开MySQL配置文件 my.ini中,添加上skip-grant-tables,可以添加到文件的末尾或者是这添加到[mysqld]的下面(直接添加在my.ini文件最后亲测可以,但是在[mysqld]我没有试过,现在这个文件只要保存即可,就别关了,一会还会用到的!)。 2.然后重启MYSQL服务 windows环境中: net stop MySQL net start MySQL 如果出现不是有效的命令,注意环境变量的配置 3.设置ROOT密码 打开一个MS-DOS界面,在命令上输出 mysql –uroot –p 然后要求输入密码,现在可以直接回车!(好的,现在是不是可以正常登陆了呢) 现在我们执行如下语句把root密码更新为123456: update user set password=PASSWORD("123456") where user='root';(注意大小写、双引号和单引号和最后的分号) 4.退出MySQL quit 5.还原配置文件并重启 再把上面的“skip-grant-tables”删掉,重启服务 如果发现再次进入MySQL5.5 command line client时根本不需要密码的话,执行下面的语句 6.登录mysql,使用mysql数据库,具体命令是: >mysql; >use mysql; 7、更改user表root帐户的密码为”123123“,具体命令是: >update user set password = password('123123'); >flush privileges; (flush privileges是刷新当前的用户权限) 8、exit退出mysql,关闭mysql服务; 9、正常启动mysql服务。
相关文章推荐
- windows下的mysql忘记密码、或添加新用户、为用户创建数据库、为新用户分配权限
- 【mysql】windows下,mysql中root用户忘记密码的解决方案
- Windows忘记mysql密码的解决方案
- windows下忘记mysql密码,跳过登录进入mysql解决方案
- Windows忘记mysql密码的解决方案
- MAC上Mysql忘记Root密码或权限错误的快速解决方案
- MAC上Mysql忘记Root密码或权限错误的快速解决方案
- linux下 mysql 的root用户忘记密码解决方案
- windows系统下mysql忘记密码的解决方案
- mysql 忘记root密码,重置密码,及重置密码后权限问题不能登录的解决方案
- MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码)
- Windows忘记mysql密码的解决方案
- Windows中MySQL root用户忘记密码解决方案
- 图文详解linux/windows mysql忘记root密码解决方案
- MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码)
- Windows下,MySQL root用户忘记密码解决方案
- Windows忘记mysql密码的解决方案
- mysql----用户root被删除或忘记root密码的解决方案
- windows下忘记mysql的root用户密码,重置
- Windows中MySQL root用户忘记密码解决方案