我咋按照步骤改了,密码没变- - 这是啥意思

来源:2-5 MySQL的用户管理

俺啥也不会

2022-09-30 16:18:14

相关截图:

https://img.mukewang.com/climg/6336a6270903bcbf12000277.jpg

写回答

1回答

好帮手慕凡

2022-09-30

同学,你好!

同学检查一下文件的路径是否正确,可以根据以下步骤重置一下:

1、创建一个txt文件,定义修改密码的SQL语句:Alter user 'root'@'localhost' identified by '123456';。(123456是重置的密码)

2、打开命令行,停止mysql服务:net stop mysql80(mysql80是服务器名)

3、停止mysql服务后,输入以下命令:mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --init-file="txt文件路径" --console(my.ini文件和txt文件都要改成同学自己目录下的文件路径)

4、执行以上命令,数据库就启动且修改了密码。

注意:如果退出mysqld命令后,数据库服务就关闭了,输入如下命令打开数据库服务:net start mysql80。这段内容老师在“步骤一 mysql的介绍 2-5 MySQL的用户管理”视频中会讲到,同学不太明白上面的步骤,可以观看视频。

祝学习愉快~ 


0

0 学习 · 4470 问题

查看课程