这是由于mysql数据库中存在空账户:
1:vim /etc/my.cnf
在[mysqlld]段下增加如下代码:skip-grant-tables;如图:
2:然后重启mysql服务:service mysql restart
3:mysql -uroot
mysql> delete from user where USER='';
mysql> FLUSH PRIVILEGES;//刷新权限
mysql> \q
3:注释:skip-grant-tables
4:重启mysql:service mysql -restart
5:ok