mysql导出txt到client_mysql导出导入txt以及sftp自动下载(一)

场景需求:

公网服务器(以下简称server)mysql数据库里每五分钟导出一次统计数据,同时本地内网服务器(以下简称client)每五分钟通过sftp把导出的txt导入到本地测试数据库,使用python(highcharts)做数据图形展示。

需求分析:

1.所有实现命令基于shell环境编写

2.公网内网服务器使用ntp服务,保证两台机器时间同步

3.需要对select结果进行本地导出生成xls或者txt等类型文件(考虑到安全问题,公网mysql不对外开放远程权限,数据只能先存储在本地公网服务器)

4.时间同步以后,server与client通过做ssh密钥,计划任务使用sftp方式达到自动下载数据目的

5.实际操作使用mysqlimport来导入txt文件到本地数据库

本文将记录以上五点实现步骤,python图形展示本人未负责故不记录,可能内容较多分多篇文章记录

NTP服务搭建

client:ip:192.168.2.100  系统版本CentOS release 6.5 (Final)

server:210.72.145.44(中国国家授时中心)

安装配置

CentOS 6.5系统已经自带了NTPD服务,一般默认是安装了的,如果没有安装,先检查下,然后配置好yum仓库,yum方式安装下就OK,具体如下:

[root@localhost ~]# rpm -q ntp

ntp-4.2.6p5-1.el6.centos.x86_64 #这表示已安装,如果没有安装这里是空白

如果没有安装,y

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值