1首先在阿里云上面添加3306端口,安全组里面增加安全规则。
2在到Ubuntu里面数据库一个配置文件里面修改配置,配置文件一般在 /etc/mysql/mysql.conf.d/mysqld.cnf 然后使用 vim /etc/mysql/mysql.conf.d/mysqld.cnf,
然而我安装的mysql的配置文件中没有上述文件地址,/etc/mysql/my.cnf,发现我的my.cnf 文件和上述文件mysqld.cnf 一样,修改就是把某一项 bind-address =127.0.0.1 注释。
3则是在进入mysql数据库后,use mysql,查看所有的表,发现有一个user表,然后执行下条命令 update user set host='%' where user='root' 即可
最后执行flush privileges命令。
3