MySQL(root用户)密码重置 - 奇乐云's blog - 奇乐云的个人博客

会飞的鱼

奇乐云
首页 » Mysql » MySQL(root用户)密码重置

MySQL(root用户)密码重置

分别在Windows下和Linux下重置了MYSQL的root的密码: 
在windows下:

1:进入cmd,停止mysql服务:Net stop mysql

   到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,

2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止)

     3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。

cmd代码


>use mysql

>update user set password=password("新密码") where user="root";

>flush privileges;

>exit


4:使用任务管理器,找到mysqld-nt的进程,结束进程!

在重新启动mysql-nt服务,就可以用新密码登录了。

在linux下:

如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。

启动 MySQL :bin/safe_mysqld --skip-grant-tables &

就可以不需要密码就进入 MySQL 了。

然后就是

cmd代码


>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges



重新杀 MySQL ,用正常方法启动 MySQL 。

文章如无特别注明均为原创! 作者: 奇乐云, 转载或复制请以 超链接形式 并注明出处 奇乐云's blog - 奇乐云的个人博客
原文地址《 MySQL(root用户)密码重置》发布于2019-5-12

分享到:
打赏

评论

游客

切换注册

登录

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册