Mac电脑——MySQL数据库root密码忘记了,不要紧,看我操作
1、先把MySQL服务器停止运行2、打开MySQL的文件,并修改my.cnf文件(mac电脑是my.cnf,windows电脑是my.ini)3、my.cnf文件无法打开??我们可以将该文件的后缀名my.cnf修改为my.txt、修改完后在改回原来的后缀名。打开my.cnf或my.ini文件后找[mysqld],在下面添加**skip-grant-tables**,修改完成记得保存,改回原来的后缀
·
1、先把MySQL服务器停止运行
2、打开MySQL的文件,并修改my.cnf文件(mac电脑是my.cnf,windows电脑是my.ini)
3、my.cnf文件无法打开??
我们可以将该文件的后缀名my.cnf修改为my.txt、修改完后在改回原来的后缀名。打开my.cnf或my.ini文件后找[mysqld],在下面添加**skip-grant-tables
**,修改完成记得保存,改回原来的后缀名my.cnf。
4、打开终端并输入mysql -u root -p
,因为你修改过my.ini文件了,这时候出现password直接回车就好了
5、进入数据库:use mysql,执行设置新密码命令:
update user set authentication_string=password("root") where user="root";
修改完成后会提示ok,同时root就是你设置的新密码
6、然后回到my.cnf或者my.ini文件,将上面添加的skip-grant-tables
删除掉,这时你就可以用刚刚设置的root密码进行连接数据库了
更多推荐
已为社区贡献1条内容
所有评论(0)