在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

如何实现mysql/mongo导出到本地文件

125次阅读
没有评论

共计 1688 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章给大家分享的是有关如何实现 mysql/mongo 导出到本地文件的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

一. mongo 导出到本地

#!/bin/bash

set -e

#变量声明

database=

table=

columns=

query=

datafile_path=

#函数定义

usage(){

echo usage(): $0 [-d 数据库名] [-t 表名] [-c 列名] [-q query 条件] 1

exit 1;

}

#执行

#检测参数 给 对应变量赋值

while getopts d:t:c:q: opt

do

case $opt in

d) database=$OPTARG ;;

#t) table=$(echo $OPTARG| tr [A-Z] [a-z] ;

t) table=$OPTARG ;;

c) columns=$OPTARG ;;

q) query=$OPTARG ;;

*) usage;;

esac

done

shift $[$OPTIND – 1]

echo mongoexport –host $mongo_ip –port $mongo_port -u $mongo_user -p $mongo_password  –authenticationDatabase=admin –db ${database} –collection ${table} –readPreference= secondaryPreferred -f ${columns} –query {${query}} –type=csv

mongoexport –host $mongo_ip –port $mongo_port -u $mongo_user -p $mongo_password  –authenticationDatabase=admin –db ${database} –collection ${table} –readPreference= secondaryPreferred -f ${columns} –query {${query}} –type=csv | tail -n+2 |sed s/ObjectID[(]\([0-9a-zA-Z-]\+\)[)]/\1/i   ${table}.csv

二. mysql 导出到本地

#!/bin/bash

set -e

#变量声明

database=

table=

columns=

where=

datafile_path=

#函数定义

usage(){

echo usage(): $0 [-d 数据库名] [-t 表名] [-c 列名] [-w 过滤条件] 1

exit 1;

}

#执行

#检测参数 给 对应变量赋值

while getopts d:t:c:w: opt

do

case $opt in

d) database=$OPTARG ;;

t) table=$(echo $OPTARG| tr [a-z] [A-Z] ;

c) columns=$OPTARG ;;

w) where=$OPTARG ;;

*) usage;;

esac

done

shift $[$OPTIND – 1]

#echo database=${database} , table=${table} , columns=${columns} , where=${where}

#数据库链接

mysql_bin= mysql -h$mysql_ip -P$mysql_port -u$mysql_user -p$mysql_password –database=${database}

#生成 SQL 语句

SQL_STR=

if [${where} == ];then

SQL_STR= select ${columns} from ${table}

else

SQL_STR= select ${columns} from ${table} where ${where}

fi

echo ${SQL_STR}

#执行 SQL 语句 导入到本地文件

$mysql_bin -N -e ${SQL_STR} ${table}.csv

感谢各位的阅读!关于“如何实现 mysql/mongo 导出到本地文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计1688字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 扒开双腿猛进入喷水免费视频 | 日本欧美一区二区三区 | 日本不卡一区二区三区视频 | 99精品国产综合久久久久 | 久久在线资源 | 亚洲国产成人久久精品影视 | 免费大片黄日本在线观看 | 四虎在线播放 | 狠狠色噜噜狠狠狠8888米奇 | 日日日日人人人夜夜夜2017 | 欧美成人高清手机在线视频 | 日本国内一区二区三区 | 中文字幕+乱码+中文字幕一区 | 国产成人永久免费视 | 亚洲春色av无码专区在线播放 | 国产日韩欧美成人 | 免费黄色在线视频 | 又大又粗欧美黑人aaaaa片 | 国产精彩视频在线观看 | 欧美大片一区二区三区 | 免费碰碰视频 | 18禁无遮挡无码网站免费 | 亚洲精品一区二区不卡 | 韩国19禁视频一区二区 | 性配久久久 | 日本不卡一二三区 | 国产精品久久精品 | 亚洲色欲久久久久综合网 | 国产午夜精品一区二区三区嫩草 | 黄网站在线播放视频免费观看 | 高清影院在线欧美人色 | 99视频精品免视看 | 亚洲首页国产精品丝袜 | 精品国产福利观看在线福祉 | 窝窝午夜看片成人精品 | 真人与拘做受免费视频一 | 影音先锋男人av橹橹色 | 久久99国产精一区二区三区 | 国产成年女人毛片80s网站 | 国产成年无码v片在线 | 欧美精品专区55页 |