Windows修改MySQL root密码

今天就说一下Windows如何修改MySQL root密码。
MySQL5.6 安装好了以后是没有密码的,所以需要自己设置密码,这个也就是修改密码了,也许会有人像我一样,刚修改完密码就忘记了密码的O(∩_∩)O哈哈~,不多说了,现在开始修改密码吧。

第一种方法:set password for root@localhost = password('新密码')

首先我们打开数据库服务,输入 mysql -u root -p 命令,此时没有密码可以直接登录的,


update01.png

现在查询是没有的密码的,select User.password from mysql.user;


update02.png

输入修改密码的命令,set password for root@localhost = password('新密码')

update03.png
第二种方法: mysqladmin -u root -p password 新密码

回车会提示输入原先的密码,正确输入就好了

20170614172831.png

如下,假如你忘记密码了
1、关闭正在运行的MySQL服务。
2、打开cmd窗口,转到mysql\bin目录。 3、 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 4、再开一个cmd窗口(因为刚才那个cmd窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。 6、连接权限数据库: use mysql; 。 7、改密码:update user set password=password("root") where user="root";(别忘了最后加分号) 。 8、刷新权限(必须步骤):flush privileges; 。 9、退出 quit。
重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;


update04.png
update00.png
update05.png

Windows如何修改MySQL用户root密码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容