MySQL5.7以上版本root用户空密码修改(windows系统、zip版MySQL)
2017-02-18 10:44
896 查看
问题源于有一天我连接我的MySQL数据库时,在使用use your_db_name命令时,提示我错误,大致如下:
...... You must SET PASSWORD before executing this statement.....
然后让人崩溃的是,虽然网上的重置root密码的文章和方法有很多,但都无法解决。经过不断查资料,自己找到了解决方法和问题原因:
MySQL5.7以上版本密码策略稍有改变,针对在windows系使用MySQL数据库的童鞋,如果想修改root用户密码,可使用如下方法:
第一步:
...... You must SET PASSWORD before executing this statement.....
然后让人崩溃的是,虽然网上的重置root密码的文章和方法有很多,但都无法解决。经过不断查资料,自己找到了解决方法和问题原因:
MySQL5.7以上版本密码策略稍有改变,针对在windows系使用MySQL数据库的童鞋,如果想修改root用户密码,可使用如下方法:
第一步:
mysql -u root--skip-password //登录mysql 第二步:alter user'root'@'
[b]'identified by '123456'; //修改root用户从localhost这个主机登录MySQL的密码为123456,注意这里的root、localhost,应与数据库中的记录保持一直。例如,我的之前被我修改为了localhost
127.0.0.1,如果我用
alteruser'root'@'
localhost'identified
by '123456';就会报错,
alteruser'root'@'
127.0.0.1
'identified by '123456';可以成功修改。 参考网址:http://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html[/b]
相关文章推荐
- MySQL5.7以上版本root用户空密码修改(windows系统、zip版MySQL)
- MySql5.7在Windows系统中的安装、修改root密码、添加到系统服务
- Windows如何修改MySQL用户root密码
- Windows如何修改MySQL用户root密码
- mysql5.6及以上版本安装后修改root密码
- windows下修改mysql的root用户的密码,解决1045错误
- Windows如何修改MySQL用户root密码
- 关于Windows系统MySQL5.6数据库root用户密码重置的注意事项
- Windows如何修改MySQL用户root密码
- Windows如何修改MySQL用户root密码
- Windows修改MySQL用户root密码
- Linux/Windows下修改Mysql的用户(root)的密码
- Windows如何修改MySQL用户root密码
- Windows如何修改MySQL用户root密码
- Windows修改MySQL用户root密码
- Windows如何修改MySQL用户root密码
- 最新版本mysql for mac的修改root用户密码
- Windows如何修改MySQL用户root密码
- ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
- Windows如何修改MySQL用户root密码