Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Equivalente programático de importação no phpMyAdmin


Você tem problemas duplos.

Esse erro é um erro de restrição de chave estrangeira. Alguma tabela que você está tentando criar provavelmente tem uma chave estrangeira para outra tabela que ainda não foi criada.

Encontrei alguns exemplos do erro aqui:

pesquisando isso:

O segundo problema é que você provavelmente terá problemas ao tentar importar um arquivo grande porque não acho que você possa executar vários comandos sql separados por um; como você pode no phpmyadmin. Sugiro usar um script como este:

Eu mesmo não tentei, mas não tenho motivos para acreditar que não funcione.