mysql默认是不允许外部ip通过root用户访问本地数据库服务器,可以通过下面的语句设置,让外部ip访问本地mysql数据库服务器
grant all on *.* to 'username'@'%' identified by 'password' with grant option;
flush privileges;
这句话将在mysql数据库的user表插入一条记录,username是新增的用户名,password是对应的密码,%是任何ip都可以访问的意思。当然你也可以指定具体ip地址。
这句话执行完毕之后查看mysql这个数据库的user表,发现多了记录