首页 > 解决方案 > 导入csv时行数不同

问题描述

我遇到了一个我不明白的问题。我有一个大小约为 10 GB 的 .csv 文件。我正在将其传输到数据库中。当我只使用 innodb 引擎时,会添加 1.863.941 行。但是当我使用 Aria 引擎时,添加了 1.765.972 行。

我看不到这一行有多少行,因为它的 .csv 文件太大了。

我使用的数据库:Mysql 5.7.24 - Mariadb 10.3.12

我使用的 SQL 命令:

LOAD DATA LOCAL INFILE "'.$file.'"
        INTO TABLE '.$table.'
        CHARACTER SET UTF8
        FIELDS TERMINATED by \',\'
        ENCLOSED BY \'"\'
        LINES TERMINATED BY \'\r\n\''

传输 SQL 时我没有收到任何错误代码。

标签: mysqlmariadbinnodb

解决方案


推荐阅读