一、安装MySQL

假设已安装完成mysql和个人密码的设置。

二:授权MySQL的远程

1、例如,你想以joyitsai@192.168.1.512使用mypassword连接到mysql服务器的话。在MySQL的命令行中运行:
GRANT ALL PRIVILEGES ON *.* TO 'joyitsai'@'192.168.1.512' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

2、需要在你的云服务器上配置安全组
在阿里云的ECS中配置你的安全组规则,端口设3306,授权对象设置为你navicat所在机器的ip地址:

安全组配置

三:现在你navicat所在的机器就可以访问ECS的MySQL数据库了

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

image.png

连接名随便取,输入你的云服务器公网IP,还有刚刚设置的joyitsai@192.168.1.512就可以远程连接ECS的mysql了。

备注:如果你想删掉刚刚设置的mysql用户和权限,使用:

>drop user joyitsai@'%';

文章来源于互联网:通过Navicat远程连接ECS的MySQL数据库相关配置

发表评论