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

Equivalente programmatico di importazione in phpMyAdmin

Hai un doppio problema.

Quell'errore è un errore di vincolo di chiave esterna. Una tabella che stai tentando di creare probabilmente ha una chiave esterna per un'altra tabella che non è stata ancora creata.

Ho trovato alcune istanze dell'errore qui:

cercando su Google questo:

Il secondo problema è che probabilmente avrai problemi nel tentativo di importare un file di grandi dimensioni perché non penso che tu possa eseguire più comandi sql separati da un; come puoi fare in phpmyadmin. Suggerirei di utilizzare uno script come questo:

Non l'ho provato io stesso, ma non ho motivo di credere che non funzioni.