用ip连接别人的数据库 或者是连接自己虚拟机数据库失败的问题
首先在装有数据库的电脑上查看数据库的user表
win + R cmd 进入编辑器
mysql -u root -p ;
输入密码 ****
进入mysql自动创建的权限数据库
use mysql;
查询当前的root用户的连接权限
select user,host from user;
如果root对应的host值是localhost 则修改为%
update user set host = "%" where user = "root";
刷新数据库的权限
flush privileges;
重新尝试用ip连接数据库