Mysql8.0.11win64重置root用户密码操作
程序员文章站
2023-01-13 11:12:53
在笔记本和PC上面使用Mysql8.0.11免安装版本,均遇到此问题,记性不太好,现做下笔记。 1.cmd下,先关掉已启动的mysql服务,使用命令:net stop mysql 2.步骤1的cmd窗口a不关闭,重新开1个cmd窗口b,输入:mysqld --console --skip-grant ......
在笔记本和pc上面使用mysql8.0.11免安装版本,均遇到此问题,记性不太好,现做下笔记。
1.cmd下,先关掉已启动的mysql服务,使用命令:net stop mysql
2.步骤1的cmd窗口a不关闭,重新开1个cmd窗口b,输入:mysqld --console --skip-grant-tables --shared-memory,可以无密码启动mysql服务;
3.步骤1的cmd窗口下,输入:mysql -u root -p,回车,默认进入mysql命令行;
3.1 输入:update mysql.user set authentication_string='' where user='root' and host='localhost'; ---将root用户密码设置为空;
3.2 输入:exit 或 quit,退出mysql命令行;
4. 关闭窗口b,在窗口a中输入:mysql -u root -p,回车,默认进入mysql命令行;
5. 输入:alter user 'root'@'localhost' identified by 'data-insights123'; ---修改root用户密码,密码不能过于简单,否则会报错;
命令行提示:query ok, 0 rows affected (** sec),重置密码成功;
备注:
步骤5重置密码完成后,重新进入mysql命令行,修改root用户密码,修改过于简单的密码,系统也没有提示err。
推荐阅读
-
虚拟机Linux系统忘记密码的情况下,修改root或其他用户密码
-
虚拟机Linux系统忘记密码修改root或其他用户密码的方法
-
CentOS7.2 忘记root密码及重置root密码的简单处理方法
-
oracle数据库用户的密码重置问题
-
MySQL8.0.23版本的root密码重置最优解法
-
Mac下忘记Mysql的root用户密码的解决方法
-
使用phpMyAdmin修改MySQL数据库root用户密码的方法
-
mysql-8.0.16-winx64/Linux修改root用户密码
-
如何重置 RHEL7/CentOS7 系统的root密码
-
MySQL8.0 on Windows下重置root密码的BUG