如何在MySQL中执行批量插入?

Mary-Kate Olsen
发布: 2024-11-11 19:52:03
原创
213 人浏览过

How to Perform Bulk Inserts in MySQL?

MySQL 中的 BULK INSERT

与 MS SQL 中的 BULK INSERT 命令类似,MySQL 提供了 LOAD DATA INFILE 命令来执行批量插入操作.

BULK 的等效 MySQL 命令INSERT:

LOAD DATA INFILE
登录后复制

语法:

LOAD DATA INFILE 'filepath'
INTO TABLE database_name.table_name
FIELDS TERMINATED BY ','
登录后复制

说明:

  • 文件路径:包含要处理的数据的文本文件的绝对或相对路径insert.
  • database_name.table_name:将插入数据的完整表名称。
  • FIELDS TERMINATED BY ',':指定在文本中用作字段分隔符的字符file.

示例:

要将名为 MyTextFile.txt 的文本文件中的数据加载到数据库 myDatabase 中名为 MyTable 的表中,请使用以下命令:

LOAD DATA INFILE 'C:\MyTextFile.txt'
INTO TABLE myDatabase.MyTable
FIELDS TERMINATED BY ','
登录后复制

以上是如何在MySQL中执行批量插入?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板