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

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

110次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 麻豆视频免费 | 成人福利视频在线观看 | 国产成人夜色影视视频 | 男女下面一进一出好爽视频 | 中文字幕乱码一区av久久不卡 | 国产精品色 | 免费的一级毛片 | 精品视频91 | 亚洲久久久久 | 看欧美黄色大片 | 久草在线视频播放 | 丁香五月亚洲春色 | 狠狠操夜夜爱 | 99久久国产综合精麻豆 | 国产成a人亚洲精v品久久网 | 18视频在线观看 | 国产欧美日韩视频怡春院 | 韩国19禁青草福利视频在线 | 亚洲国产五月综合网 | 精品人妻伦一二三区久久 | 青青在线视频 | 亚洲国产日韩一区三区 | 久久久国产一区二区三区四区小说 | 亚洲av无码一区二区三区观看 | 国产又黄又爽又色的免费 | 午夜成人理论无码电影在线播放 | 国产欧美日韩va另类在线播放 | 91精品成人免费国产片 | 成年人激情视频 | 成人亚洲国产综合精品91 | 国产日韩欧美精品一区二区三区 | 亚洲高清偷拍一区二区三区 | 亚洲高清资源在线观看 | 手机看片久久高清国产日韩 | 欧美性xxxxx极品娇小 | 黄色毛片在线看 | 人妻中文乱码在线网站 | 小明精品国产一区二区三区 | 国产精品亚洲日日摸夜夜添 | 人妻少妇av中文字幕乱码 | 亚洲国产精久久小蝌蚪 |