MySQL远程配置(用于连接云服务器上的MySQL数据库)

一、安装MySQL

首先要连接云服务器的MySQL数据库,需要在MySQL上下载MySQL,同时下载MySQL的可视化工具,我用的是Navicat。
MySQL下载链接:http://rj.baidu.com/soft/detail/12585.html?ald
Navicat下载链接:http://www.navicat.com.cn/download/navicat-for-mysql

二:授权MySQL的远程

1、例如,你想kevin使用mypassword从任何主机连接到mysql服务器的话。
复制代码代码如下:
GRANT ALL PRIVILEGES ON . TO 'kevin'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
在MySQL的命令行中运行
2、需要在你的云服务器上配置安全组
先进入你的云服务器,然后点击安全组

MySQL远程配置(用于连接云服务器上的MySQL数据库)_第1张图片
image.png

MySQL远程配置(用于连接云服务器上的MySQL数据库)_第2张图片
image.png

然后点击创建安全组,随便取一个名字,再点击创建规则
MySQL远程配置(用于连接云服务器上的MySQL数据库)_第3张图片
image.png

选择TCP协议,并且端口号写3306,如果你希望固定IP可以访问的话,你需要修改source中的IP。

三:现在任意IP都可以访问云服务器上的MySQL数据库了

打开你的Navicat 创建新的MySQL连接。

MySQL远程配置(用于连接云服务器上的MySQL数据库)_第4张图片
image.png

连接名随便取,输入你的云服务器公网IP,还有云服务器中MySQL的账号密码
点击连接就可以访问服务器上的数据库了。
ps:关于MongoDB的远程配置见另一篇: https://www.jianshu.com/p/28f46eca7096

你可能感兴趣的:(MySQL远程配置(用于连接云服务器上的MySQL数据库))