mysql5.5数据库的root密码重置方法
转自https://www.cnblogs.com/suncoolcat/p/3397886.html
Step1:关掉mysql的所有服务(可以在任务管理器进程中关闭)。
Step2: 以不检查权限的方式启动mysql
Step2.1:dos中先进入mysql的安装路径 e:\mysql5.5\bin>
Step2.2:在2.1的基础上输入:mysqld.exe --skip-grant-tables
Step3: 设置成功后,打开新的dos窗口启动mysql
Step3.1:dos中先进入mysql的安装路径 e:\mysql5.5\bin>
Step3.2:在3.1的基础上输入:mysql
Step4: 修改root密码
mysql>use mysql
mysql>update user set password=PASSWORD(‘new_password’) where user=‘root’;
mysql>flush privileges;
mysql>quit
Step5: 再次关闭mysql(任务管理器中关闭所有mysqld.exe进程)
至此修改结束,可以正常使用数据库
Step6: 测试:重启mysql,用设置新密码登陆
e:\mysql5.5\bin>net start mysql
e:\mysql5.5\bin>mysql -u root -pnew_password