mysql如何通过load data infile插入数据

xzabzqsa  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(430)

我正在从文件加载数据。mysql似乎没有逐行插入。那么mysql如何加载数据呢。它在读取文件后会在最后做一大块吗?读取50000行的文件。

9jyewag0

9jyewag01#

如果表是innodb,除非显式启动事务,否则每个语句都作为事务执行。所以你好像写了:

START TRANSACTION;
LOAD DATA INFILE ...;
COMMIT;

所以加载文件的结果是原子可见的。
请参阅有关自动提交模式的文档。

相关问题