1. 安装好MySQL数据库,过程不再赘述,各种方法都可以,最简单的就是直接用宝塔安装
2. 开启MySQL远程连接
1.使用账号密码进入数据库
mysql -u root -p
2.进行授权操作
> use mysql
mysql> update user set host = '%' where user = 'root';
3.输入如下代码观察是否有host为 % 且 user为root的一行记录,有就表明你可以在任何主机上用root账号登录此云服务器的MySQL了
mysql> select host,user from user;
4.使配置立刻生效
mysql> flush privileges;
3. 查看防火墙是否开放了3306端口(一定要开放)
CentOS7系统代码如下,其余请自行百度
防火墙永久开启3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重载防火墙配置
firewall-cmd --reload
查看已开放端口
firewall-cmd --zone=public --list-ports
4.去安全组开放3306端口
来源填:0.0.0.0/0
端口协议填:TCP:3306