1、修改mysql的登陆设置:
vim /etc/my.cnf
并在[mysqld] 下面添加一句:skip-grant-tables=1
添加成功后保存退出。
2、重启mysql并修改密码
重启mysqld服务:/etc/init.d/mysqld restart
现在可以免密进入mysql命令行:mysql -u root
3、再次修改mysql登陆设置:
打开/etc/my.cnf
vim /etc/my.cnf
并删除之前往[mysqld] 里面添加的内容
4、再次启动mysql就可以正常使用啦!