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 :
- http://www.brainfault.com/2008/02/15/mysql-error-1005-hy000-cant-create-table-tablefrm-errno-150/
- http://forums.mysql.com/read.php? 22,19755,19755
en cherchant ceci sur Google :
- http://www.google.is/search?hl=en&q=Peut 't+create+table++(errno :+150)
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.