mysql的root密码丢失修改方法
您丢失了MYSQL数据库的ROOT密码吗?别担心,我今天会问你要根密码。
首先,结束mysql的服务进程。
在windows下,第一个可以由任务管理器来完成,应该是mysql-nt.exe。第二,如果你的mysql注册成了服务,可以先在服务里停掉。
直接在linux或者unix下干掉mysql的服务进程就行了。
然后,使用-skip - skip-grant-tables选项启动mysql服务。
在windows下,运行在mysql安装目录的bin目录下:mysql-nt-skip-grant-tables,这样就可以用mysql -uroot -p
进入mysql在linux下,一般的mysql服务器目录是:/usr/bin/safe _ mysqld-skip。
在Freebsd下的/usr/local/etc/RC . d/MySQL-server-skip-grant-tables中,执行startup。
其他Unix系统没有研究过。进入mysql后,执行以下语句:
use MySQL
update user set password = password(" new _ pass ")其中user = " root
刷新权限;
最后,结束当前的mysql服务进程,重启你的mysql,就可以用你设置的密码登录了。
0条评论