解决mysql遇到非root权限无法登录mysql数据库的问题

1.在root权限下登录mysql
2.进入mysql库
mysql>use mysql

3.查看root用户权限 mysql>select User,Host,plugin from user; 4.将root用户的auth_sock改为mysql_native_password mysql>update user set plugin=mysql_native_password; 5.刷新权限 mysql>flush privileges; 6.退出mysql重启服务 ~$ /etc/init.d/mysql restart