MySQL数据导入导出方法与工具(1)_MySQL
翻译声明: 本文内容来自Sam's Teach Yourself MySQL in 21 Days一书的部分内容,by Mark Maslakowski 英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增;如果有翻译的不妥或者不正确的地方,请指正。
1).mysqlimport的语法介绍:
mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表Custermers中:
mysqlimport Meet_A_Geek Customers.txt
注意:这里Customers.txt是我们要导入数据的文本文件, 而Meet_A_Geek是我们要操作的数据库, 数据库中的表名是Customers,这里文本文件的数据格式必须与Customers表中的记录格式一致,否则mysqlimport命令将会出错。
其中表的名字是导入文件的第一个句号(.)前面文件字符串,另外一个例子:
mysqlimport Meet_A_Geek Cus.to.mers.txt
那么我们将把文件中的内容导入到数据库Meet_A_Geek 中的Cus表中。
上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍mysqlimport的选项
2).mysqlimport的常用选项介绍:
选项 功能
-d or --delete 新数据导入数据表中之前删除数据数据表中的所有信息
-f or --force 不管是否遇到错误,mysqlimport将强制继续插入数据
-i or --ignore mysqlimport跳过或者忽略那些有相同唯一
关键字的行, 导入文件中的数据将被忽略。
-l or -lock-tables 数据被插入之前锁住表,这样就防止了, 你在更新数据库时,用户的查询和更新受到影响。
-r or -replace 这个选项与-i选项的作用相反;此选项将替代 表中有相同唯一关键字的记录。
--fields-enclosed- by= char 指定文本文件中数据的记录时以什么括起的, 很多情况下 数据以双引号括起。 默认的情况下数据是没有被字符括起的。
--fields-terminated- by=char 指定各个数据的值之间的分隔符,在句号分隔的文件中, 分隔符是句号。您可以用此选项指定数据之间的分隔符。 默认的分隔符是跳格符(Tab)
--lines-terminated- by=str 此选项指定文本文件中行与行之间数据的分隔字符串 或者字符。 默认的情况下mysqlimport以newline为行分隔符。 您可以选择用一个字符串来替代一个单个的字符: 一个新行或者一个回车。
mysqlimport命令常用的选项还有-v 显示版本(version), -p 提示输入密码(password)等。
3).例子:导入一个以逗号为分隔符的文件
文件中行的记录格式是这样的:
"1", "ORD89876", "1 Dozen Roses", "19991226"
我们的任务是要把这个文件里面的数据导入到数据库Meet_A_Geek中的表格Orders中, 我们使用这个命令:
bin/mysqlimport

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

全球领先的十大数字货币 APP 包括:1. OKX,2. 币安(Binance),3. 火币(Huobi),4. 抹茶(MXC),5. Bitget,6. BitMEX,7. 派网(Pionex),8. Deribit,9. Bybit,10. Kraken,这些平台在安全性、交易服务、技术架构、风控团队、用户体验和生态系统等方面各有特色。

兰利社区健康与医院基金会举办的慈善晚会筹集33.1万美元,用于成立古鲁·纳纳克捐赠基金。此次“给予之心”慈善晚会为兰利纪念医院筹集的善款,已达其百万美元目标的三分之一。4月4日,超过250位宾客出席了在CloverdaleMirage宴会厅举行的年度筹款活动。活动包括抽奖、无声拍卖、现场拍卖和筹款游戏,其中50/50抽奖将持续至5月2日。兰利社区健康与医院基金会执行总监HeatherScott表示,自2019年以来,“给予之心”慈善晚会每年都会汇聚捐赠者,共同庆祝社区并筹集善款。她说:“见证

2025年全球领先的虚拟货币交易App前十名分别是:1. 币安(Binance),2. Gate.io,3. OKX,4. 火币全球站(Huobi Global),5. Bybit,6. Kraken,7. FTX,8. KuCoin,9. Coinbase,10. Crypto.com。

在当今的数字经济时代,加密货币已成为投资者和交易者关注的焦点。本文将为你详细介绍2025年全球最受欢迎的数字货币交易平台排行榜,帮助你做出明智的选择。这些平台不仅提供多种加密货币交易对,还具备高效的交易系统和强大的安全措施。让我们一起深入了解这些顶级交易平台的特点和优势。

在当今数字货币市场迅猛发展的背景下,选择一个可靠的交易所app成为了每位投资者的首要任务。2025币圈app交易所权威排行榜为您提供了一份详尽的指南,帮助您在众多选项中找到最适合自己的平台。我们将从安全性、用户体验、手续费、交易量等多个维度进行评估,确保您能够找到一个安全、便捷且高效的交易平台。接下来,让我们一起来看看排名前三的交易所app都有哪些。

本文汇总了包括币安、欧易和芝麻开门在内的十大虚拟币交易APP的信息,但出于安全考虑,未直接提供网址,而是强调了通过可信渠道安全访问官方平台的重要性,并给出了验证方法。同时,文章提醒投资者在选择APP时应考虑安全性、交易费用、币种选择等因素,并注意虚拟币交易的风险。

币安是全球数字资产交易生态的霸主,其特点包括:1. 日均交易量突破$1500亿,支持500 交易对,覆盖98%主流币种;2. 创新矩阵涵盖衍生品市场、Web3布局和教育体系;3. 技术优势为毫秒级撮合引擎,峰值处理量达140万笔/秒;4. 合规进展持有15国牌照,并在欧美设立合规实体。

头部交易所包括:1. 币安(Binance),全球最大交易量,支持600 币种,现货手续费0.1%;2. OKX,均衡型平台,支持708交易对,永续合约手续费0.05%;3. Gate.io,覆盖2700 小币种,现货手续费0.1%-0.3%;4. Coinbase,美国合规标杆,现货手续费0.5%;5. Kraken,安全性顶尖,定期储备审计。
