Mysql
 sql >> Base de données >  >> RDS >> Mysql

Équivalent programmatique de l'importation dans phpMyAdmin

Vous avez un double problème.

Cette erreur est une erreur de contrainte de clé étrangère. Une table que vous essayez de créer a probablement une clé étrangère vers une autre table qui n'a pas encore été créée.

J'ai trouvé quelques instances de l'erreur ici :

en cherchant ceci sur Google :

Le deuxième problème est que vous aurez probablement des problèmes en essayant d'importer un fichier volumineux car je ne pense pas que vous puissiez exécuter plusieurs commandes sql séparées par un; comme vous pouvez le faire dans phpmyadmin. Je suggérerais d'utiliser un script comme celui-ci :

Je ne l'ai pas essayé moi-même, mais je n'ai aucune raison de croire que cela ne fonctionne pas.