网站建设项目前分析,自己做网站要钱吗,网站在阿里云备案,怎么做链接今天出一期重置mysql root密码的教程#xff0c;适用于5.7和8.0#xff0c;在网上搜索了很多的教程发现都没有效果#xff0c;浪费了很多时间#xff0c;尝试了多次之后发现这种方式是最稳妥的#xff0c;那么废话不多说#xff0c;往下看#xff1a;
目录 第一步…今天出一期重置mysql root密码的教程适用于5.7和8.0在网上搜索了很多的教程发现都没有效果浪费了很多时间尝试了多次之后发现这种方式是最稳妥的那么废话不多说往下看
目录 第一步先停止mysql服务一定要停止
方式一通过命令行关闭mysql服务
方式二通过服务项关闭mysql服务
第二步以管理员的身份打开一个命令行
第三步修改密码 第一步先停止mysql服务一定要停止
方式一通过命令行关闭mysql服务
Windows R 键打开运行输入 cmd 然后按住 ctrlshift 再按回车键就是以管理员身份打开命令面板了 或者
打开开始菜单搜索cmd然后以管理员身份运行 打开之后输入以下命令关闭mysql服务
博主这里的是服务名是mysql80
你们要替换成自己要关闭的mysql服务名
net stop mysql80
方式二通过服务项关闭mysql服务
WindowsR 键打开运行输入service.msc点击确定 然后找到 mysql 服务这里有一个小技巧随便点一个服务然后直接输入mysql页面会自动定位到你输入的字母所匹配到的服务位置 右键你要停止的 mysql 服务点击停止 第二步以管理员的身份打开一个命令行
Windows R 键打开运行然后输入 cmd 按住 ctrlshift 再按回车键 然后找到自己 mysql 的 my.ini 文件替换掉--defaults-filemy.ini路径 博主这里的路径是D:\ProgramData\MySQL\MySQL Server 8.0\my.ini mysqld --defaults-fileD:\ProgramData\MySQL\MySQL Server 8.0\my.ini --shared-memory --skip-grant-tables
如果找不到自己的路径可以在 mysql 服务项中右键点击属性查看 然后将替换后的路径粘贴到以管理员身份运行的命令行中按下回车。
这个cmd命令窗口会卡主这个时候不要动他 重新打开一个新的 cmd 命令行可以不用管理员权限打开然后不需要输入密码直接登录mysql
mysql-- 或者mysql -u root 第三步修改密码
在登录进去的mysql执行如下操作
重新加载权限表
flush privileges;
修改 root 用户的密码比如修改成 666666
alter user rootlocalhost identified by 666666; 然后关闭所有的 cmd 命令窗口在服务项中重新打开mysql服务 或者以管理员身份运行 cmd 命令行输入如下指令打开mysql服务这里的mysql80是你们自己的mysql服务名哈
net start mysql80
然后用刚刚修改的密码正常登录mysql即可 欧了到这里我应该解释的差不多啦我是南极大胆做自己活出精彩的人生