shell脚本 下载ftp文件并load入mysql
来源:互联网 发布:淘宝刷钻一般要多少钱 编辑:程序博客网 时间:2024/05/01 21:42
linux利用shell链接远程ftp下载文件
#!/bin/bash
ftp -n<<!
open 192.168.80.1 30021 //ftp地址和端口
user usename password //ftp用户名和密码
binary
lcd /home/ftp/olt //本地文件夹
cd /home //ftp文件夹
mget *.csv //下载文件,支持各种匹配方式,利用*控制
prompt
close
bye
!
linux利用shell写入文件到mysql mysql为本地数据库
#!/bin/bash
sql1="use test;delete from wg_olt;"
sql2="load data local infile '/home/ftp/olt/czolt.csv' into table wg_olt fields TERMINATED BY '$' LINES TERMINATED BY '\r\n' ignore 1 lines;"
sql3="select count(*) from wg_olt;"
sql=$sql1$sql2$sql3
mysql -uroot -p123456 -e"${sql}" //sql字符串拼出所有sql执行语句
if [[ $? -eq 0 ]]; then //返回值=0,表示操作成功
echo "Wrote data into DB"
fi
//连到远程mysql库
#!/bin/bash
HOSTNAME="192.168.80.1" #数据库信息
PORT="3306"
USERNAME="root"
PASSWORD="123456"
DBNAME="test_db_test" #数据库名称
#也可以写 HOSTNAME="localhost",端口号 PORT可以不设定
#创建数据库
create_db_sql="create database IF NOT EXISTS ${DBNAME}"
mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -e "${create_db_sql}"
文章学习来源:https://www.cnblogs.com/clover-siyecao/p/5591992.html
- shell脚本 下载ftp文件并load入mysql
- shell脚本,自动登陆ftp,下载文件
- ftp自动下载shell脚本
- shell-ftp交互下载脚本
- Linux ftp 下载文件脚本
- 一个ftp下载的shell脚本
- linux shell脚本文件的入参
- 自动备份MySQL数据并上传到FTP上shell脚本
- 【shell脚本】ftp自动上传mysql备份文件
- Linux下使用Shell脚本向FTP服务器上传或下载一个文件
- linux中使用shell脚本自动登录ftp服务器下载上传文件。
- linux shell 脚本自动从配置远程ftp服务上下载更新文件
- shell 脚本FTP自动上传文件
- 简单SHELL脚本实现FTP上传文件
- shell实现ftp上传和下载文件
- FTP下打批量下载文件shell
- LR-FTP下载保存文件脚本
- @如何脚本实现ftp文件下载?@
- webpack3实战(3)打包有es6、es7语法的js代码
- Google在东京召开了一场AI座谈会
- python:浅析python 中__name__ = '__main__' 的作用
- python map set函数用法
- Java后端WebSocket的Tomcat实现
- shell脚本 下载ftp文件并load入mysql
- java中的数据结构01---ArrayList和LinkedList
- MySql压缩版配置安装
- mt2523 量測deep sleep+BLE ADV 1.5s,出現1.3S的peak current
- Objective-C在XCode上Run没有问题,到了Archive出ipa包,崩溃
- V4L2视频采集与H264编码2—v4l2采集YUV数据
- 欢迎使用CSDN-markdown编辑器
- 如何在Win10登录画面默认开启小键盘数字锁定?
- 移除数组中的重复元素(简单题)