Mysql
 sql >> база данни >  >> RDS >> Mysql

php:импортиране на множество csv файлове в mysql таблица

Ако вашият файл всъщност е csv файл с полета, разделени със запетая, трябва да посочите разделителя на полета.

LOAD DATA INFILE '$file' INTO TABLE $tbl_name FIELDS TERMINATED BY ','

Ако не посочите разделителя на полето, mysql счита разделителя на полето за разделител (\t).

В случай, че файлът е създаден с връщане на каретка, повечето приложения на Windows правят това, вие също трябва да добавите в края на израза:

LINES TERMINATED BY '\r\n'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявката беше празна PHP грешка

  2. Напишете GeoDataFrame в SQL база данни

  3. Вземете език за поръчки на клиенти на Woocommerce

  4. Фатална грешка:Извикване на недефиниран метод mysqli_stmt::fetch_array()

  5. MySQL InnoDB ограничение не работи