sql >> Databáze >  >> RDS >> Mysql

php:import více souborů csv do tabulky mysql

Pokud je váš soubor ve skutečnosti soubor csv s poli oddělenými čárkou, musíte zadat oddělovač polí.

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

Pokud neuvedete oddělovač pole, mysql považuje oddělovač pole za tabulátor (\t).

V případě, že je soubor vytvořen s návratovým vozíkem, většinou to dělají aplikace pro Windows, musíte také přidat na konec příkazu:

LINES TERMINATED BY '\r\n'


  1. Instalace WordPress 5 na ZEIT Now s hostingem MySQL

  2. Jak používat SQL - INSERT...ON DUPLICATE KEY UPDATE?

  3. Do databáze oracle nelze vložit arabské znaky

  4. Systémová proměnná MESSAGE_TEXT nefunguje s příkazem SIGNAL v Mysql?