admin管理员组

文章数量:1599778

1、先把MySQL服务器停止运行

2、打开MySQL的文件,并修改myf文件(mac电脑是myf,windows电脑是my.ini)

3、myf文件无法打开??

我们可以将该文件的后缀名myf修改为my.txt、修改完后在改回原来的后缀名。打开myf或my.ini文件后找[mysqld],在下面添加**skip-grant-tables**,修改完成记得保存,改回原来的后缀名myf。

4、打开终端并输入mysql -u root -p,因为你修改过my.ini文件了,这时候出现password直接回车就好了

5、进入数据库:use mysql,执行设置新密码命令:
update user set authentication_string=password("root") where user="root"

修改完成后会提示ok,同时root就是你设置的新密码

6、然后回到myf或者my.ini文件,将上面添加的skip-grant-tables删除掉,这时你就可以用刚刚设置的root密码进行连接数据库了

本文标签: 看我不要紧密码操作数据库