快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

[mysql远程数据库同步]关于naivcat连接阿里云服务器上的mysql

请联系QQ:1793040 索取软件

1、安装mysql服务器

2、添加用户、授权远程登录

CREATE USER ‘stf’@’%’ IDENTIFIED BY ‘#20as3SElksds0ew98’;

#创建一个用户名为sa,密码为some_pass的用户,可以自己更改

GRANT ALL PRIVILEGES ON *.* TO ‘stf’@’%’ IDENTIFIED BY ‘#20as3SElksds0ew98’ WITH GRANT OPTION;

在mysql控制台执行命令中的 ‘root’@’%’ 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;’MyPassword’是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限

3、安装防火墙、打开3306端口;

(1)首先我们要开放3306端口,所以先查看一下是否安装iptables防火墙(看是否存在/etc/sysconfig/iptables文件)如不存在需先安装;

/etc/sysconfig/iptables不存在,就是没有安装iptables防火墙

可以通过以下命令安装iptables防火墙

systemctl stop firewalld

systemctl mask firewalld

yum install iptables-services

service iptables status

//设置开机启动

systemctl enable iptables

之后你就能找到/etc/sysconfig/iptables文件

(2)安装完成后

打开iptables文件,

#vim/etc/sysconfig/iptables

(3)防火墙默认开放22端口,然后我们现在要开放3306端口,就可以仿造22端口。

添加内容

-A INPUT-p tcp-m state –state NEW-m tcp –dport 3306-j ACCPEPT

上述防火墙是centos6的

如果是7的还需解决防火墙冲突问题,因为经过上述步骤你可能会报错

错误原因:因为centos7.0默认不是使用iptables方式管理,而是firewalld方式。CentOS6.0防火墙用iptables管理。

解决方式有两种:

~、使用firewalld方式

~~、或者关闭firewalld,然后安装iptables。

既然已经安装iptables

那么我就关闭firewall吧

1、停止并屏蔽firewalld:

systemctl stop firewalld

systemctl mask firewalld

2、安装iptables-services:

yum install iptables-services

3、设置开机启动:

systemctl enable iptables

4、停止/启动/重启 防火墙:

systemctl [stop|start|restart] iptables

service iptables [stop|start|restart]

5、保存防火墙配置:

service iptables save

/usr/libexec/iptables/iptables.init save

链接

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1793040