我遇到了一个我不明白的问题。我有一个.csv文件,大小约为10 GB。我正在将其传输到数据库中。当我仅使用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时我没有收到任何错误代码。