使用navicat远程阿里云服务器mysql数据库
在阿里云服务器防火墙添加规则开放mysql3306端口
确定mysql服务正常启动
[root@izwz9esnhdkx0atihvdjs3z ~]# netstat -talnp
查看mysql服务端口是否正常
进入数据库 远程授权
这里使用的是所有主机都可以连接到mysql数据库
[root@izwz9esnhdkx0atihvdjs3z ~]# mysql -uroot -p123456
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
这时候需要查看远程授权状态
mysql> use mysql;
Database changed
mysql> select host,user from user;