mysql - 导入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 时我没有收到任何错误代码。
解决方案
推荐阅读
- r - GLMNET 输出产生平坦的 MAE
- javascript - 汉堡菜单:单击时汉堡图标和 X 图标切换不一致
- pointers - 如何为 LinkedList 内部的 LinkedList 创建不同的头指针?[C]
- java - 如何在 Java 中执行 shell 脚本
- javascript - 错误代码:“MODULE_NOT_FOUND”试图在 Heroku 上部署机器人
- c# - Unity 2D 操纵杆移动
- flow-js - 如何组合flowjs类型定义
- pyspark - 如何使用 Pyspark 在 Databricks 中合并 Hive 表中的记录?
- html - 工具提示显示在页面上其他元素的后面
- python - 如何从 django 中的 mydata.values() 访问值?