The solution for forgetting Mysql password under Linux
Contents
1. 检查mysql服务是否启动,如果启动,关闭mysql服务
运行命令:ps -ef | grep -i mysql
如果开着就运行关闭的命令:service mysql stop
2. 修改mysql的配置文件 my.conf
一般在 /etc 目录下,运行命令:vim /etc/my.cnf
,编辑文件
在文件的[mysqld]
标签下添加一句:skip-grant-tables
然后wq!
或者shift+z+z
保存退出。
3. 重启数据库
运行命令:service mysqld start
4. 进入mysql数据库
运行命令:mysql -u root
5. 修改密码
|
|
6. 将步骤2加的东西删除掉,重启服务器
运行命令:mysql -u root -p
输入刚才修改的密码登录就能进服务器了