1.要远程连接MySQL数据库,如果是阿里云的ECS,需要开放MySQL的端口先
2.需要在系统的 名字是'mysql'的数据库的'user'表里,有一行字段HOST的值是%的,如图1
图1的%表示允许很多IP地址访问, root就是你远程登录的用户名
有人使用下面的指令来达成如图1的状态,但这个指令可能报错
MySQL> use mysql;
MySQL> update user set host='%' where user = 'root';
MySQL> flush privileges;
如果图1的状态是已达成的,只要运行下面这行:
MySQL> flush privileges;
我这样操作,然后可以远程访问了.是Windows+Xampp的系统.