虚拟机安装mysql后无法连接。一看就是权限的问题。 mysql -u -root -p 输入密码后 登录 切换到mysql数据库下 use mysql; 查看root用户连接的权限 select host from user where user=‘root’; 这里表明只能本地登录,只能是localhost哇。 知道问题了,解决就简单了。 update user set host=‘%’ where user=‘root’; 然后再刷新配置就好了。 flush privileges;