Mysql
 sql >> Database >  >> RDS >> Mysql

Leggi il file di testo delimitato da tabulazioni nella tabella MySQL con PHP

Non è necessario il cast di stringhe, i dati saranno già stringhe.

Assicurati che non ci siano virgolette nei dati del file. Esegui l'eco della stringa sql prima di eseguirla per vedere se c'è qualcosa di ovviamente sbagliato.

Cambia l'SQL in:

"INSERT INTO my_table (`field1Name`, `field2Name`, `field3Name`, `field4Name`, `field5Name`) VALUES('%s', '%s', '%s', '%s', '%s');"

Questa modifica include i nomi dei campi e le virgolette degli ultimi due valori.