本地Navicat连接Windows Server服务器上的MySQL
本地Navicat连接Windows Server服务器上的MySQL
本地系统:Win10
本地连接工具:Navicat Premium 11.2.7
服务器系统:Windows Server 2016
服务器数据库:MySQL 5.7.17
一、服务器配置
1.开放3306端口
(这里以阿里云服务器为例)首先进入云服务器,选择网络与安全下的安全组 项,点击实例对应的配置规则操作
在入方向点击手动添加,添加一条3306端口的规则
2.root用户授权
在服务器上打开Navicat或者MySQL Workbench,找到数据库名为:mysql的数据库,选择user表,将User列值为root的Host改为 %,点击下面的 √ 进行保存(如果有多行root的数据,删除保留一条即可)
然后重启数据库(如果感觉不保险,也可以重启下服务器)
二、本地电脑配置
1.Navicat配置
我们按下面的配置配置成功后,点击连接测试,应该可以看到连接成功。
这里的IP是填的公网IP,可以ping一下看是否能ping通