原因是存在一个用户名为空的用户,导致不能使用root用户登陆。
这里的安装方法采用:https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-7/
官方文档: https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-fresh-install
错误解决博客https://www.cnblogs.com/Anker/p/3551610.html
copy一份:
方法一
1.关闭mysql
1 | systemctl stop mysqld |
2.屏蔽权限
1 | mysqld_safe --skip-grant-table |
3.新开起一个终端输入
1 | mysql -u root mysql |
方法二
1.关闭mysql
1 | systemctl stop mysqld |
2.屏蔽权限
1 | mysqld_safe --skip-grant-table |
3.新开起一个终端输入
1 | mysql -u root mysql |