1、停止mysql

方法一:

可使用win+R打开运行窗口,输入cmd打开黑窗口

输入命令:net stop mysql  即可停止mysql(注意,命令中的mysql为你自己的数据库名称)

方法二:

在桌面找到 此电脑 右键单击,选择 管理->服务和应用程序->服务 找到mysql,右键停止(注意,此处的mysql为你自己的数据库名称)


2、找到mysql在你的电脑中的安装位置,并点击进bin目录,复制其文件所在位置


3、以管理员身份运行黑窗口

方法:鼠标右键点击开始按钮(电脑左下角),选择命令提示符(管理员)


4、进入bin目录

方法:在弹出的黑窗口中输入cd C:\other\assemble\MySQL8.0\bin(此处cd之后为你自己电脑的bin目录位置,参照步骤2)并回车


5、执行命令

输入:mysqld --defaults-file="" --shared-memory --skip-grant-tables   并在""中输入C:\other\assemble\MySQLData\my.ini  后enter即可(注意:此处为步骤1方法二中已被停止的mysql服务,找到此服务双击打开,在可执行文件路径下的   --defaults-file="C:\other\assemble\MySQLData\my.ini"   复制引号中的路径即可 )

在enter之后页面会卡住,此时只需要再打开一个黑窗口即可(不需要以管理员身份运行)参照步骤1方法一


6、进入

在新开的黑窗口中输入mysql  回车

输入:flush privileges;  回车

输入:alter user 'root'@'Localhost' identified by '123456';(最后的单引号中为你的新密码:此处我设置的是123456)回车


7、退出

输入:exit  回车,并关闭新开的黑窗口,在原来开的旧的黑窗口中按 ctrl+z关闭运行状态


8、重启mysql并用新密码登录

方法:参照步骤1中的方法一/二(把stop改为start即可)



 

0.0分

0 人评分

  评论区

  • «
  • »