Mysql
 sql >> Baza danych >  >> RDS >> Mysql

LOAD DATA LOCAL INFILE Problem z MySQL/PHP

Po prostu próbuję tutaj (nie w 100%), ale czy próbowałeś dodać kolumny docelowe w ten sposób:

mysql_query("LOAD DATA LOCAL INFILE '".$_FILES['my_file']['tmp_name']."' 
     INTO TABLE table_tracking FIELDS TERMINATED BY ',' 
     OPTIONALLY ENCLOSED BY '\"' 
     LINES TERMINATED BY '\n'
     (tracking_number,order_id)");

Twoja tabela zawiera trzy kolumny i podajesz tylko dwie dane.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Integracja Sphinxa z MySQL

  2. Jak skopiować tabele bazy danych i każdy rekord z jednego serwera bazy danych na inny serwer bazy danych w PHP MYSQL ?>

  3. Jak używać zapytania mysqli przy użyciu oddzielnego pliku connection.php?

  4. Varchar lub Text Data Types dla ciągów o długości do kilku tysięcy znaków

  5. Błąd MySQL #1071 — Określony klucz był za długi; maksymalna długość klucza to 767 bajtów