使用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;
当user 为root 对应的 host为%设置成功
使用Navicat远程连接数据库
先进行Mysql的常规连接设置
再选择SSH通道连接
连接成功
版权声明:本文为weixin_44487722原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。