博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL LOAD DATA 多文件入库
阅读量:6421 次
发布时间:2019-06-23

本文共 578 字,大约阅读时间需要 1 分钟。

hot3.png

  • 基本信息

目标表名: t_test(username,password)

目标数据库: test
数据库用户名: yourdbname
数据库密码: yourdbpassword

  • Linux
#!/usr/bin/env bashfor f in *.txtdo    mysql -e "LOAD DATA LOCAL INFILE '"$f"' INTO TABLE t_test FIELDS TERMINATED BY '||' (username,password)" -u root --password=ghcatest testdone
  • Windows
rem 未验证echo offsetlocal enabledelayedexpansionfor %%f IN ("*.txt") do (  set old=%%~dpnxf  set new=!old:\=\\!  mysql -e "LOAD DATA LOCAL INFILE '"!new!"' INTO TABLE t_test FIELDS TERMINATED BY '||' (username,password)" -u root  echo %%~nxf done)

转载于:https://my.oschina.net/CasparLi/blog/717691

你可能感兴趣的文章
Ambari安装Hadoop集群
查看>>
WCF学习之旅—基于ServiceDebug的异常处理(十七)
查看>>
CLREX
查看>>
再也不用担心this指向的问题了
查看>>
PHP那些事儿
查看>>
使用putty远程连接linux
查看>>
【comparator, comparable】小总结
查看>>
Node 版本管理
查看>>
34、重分布配置实验之分发列表distribute-list
查看>>
命令模式-对象行为型
查看>>
VS2017配置、提高生产力、代码辨识度 (工欲善其事必先利其器)新手必备!
查看>>
[Phoenix] 七、如何使用自增ID
查看>>
路由基本配置(上)
查看>>
windows上传文件到linux乱码解决
查看>>
fpm打包zabbix-agent
查看>>
Windows Server 2016 DNS Policy Split-Brain 3
查看>>
pythopn List(列表)
查看>>
blat命令行发邮件小工具
查看>>
学习笔记 十五: mariadb
查看>>
学习笔记 124: 预备知识总结
查看>>