无法登录MySQL数据库
_______ 安装完MySQL数据库,首次输入密码时,输入的密码错误,导致无法登录。 ! ! !
1,更改/etc/my.cnf文件
1、首先停止mysql服务进程:
service mysqld stop
2.编辑mysql的配置文件my.cnf
vim /etc/my.cnf
3.在/etc/my.cnf:最后一行,输入命令:
skip-grant-tables ##忽略mysql权限问题,直接登录
:wq
保存退出。
2,登陆数据库
1.启动mysql服务
service mysqld stop
mysql
直接回车,登陆成功
2.更改密码
update user set authentication_string=password('') where user='root' and host='localhost';
3.刷新权限
flush privileges;
4.将文件/etc/my.cnf改回原样
vim /etc/my.cnf
5.在/etc/my.cnf:最后一行,删除内容:
skip-grant-tables
:wq
保存退出。