Du har dubbla problem.
Det felet är ett begränsningsfel för främmande nyckel. En tabell som du försöker skapa har förmodligen en främmande nyckel till en annan tabell som ännu inte har skapats.
Jag hittade några fall av felet här:
- 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
genom att googla detta:
- http://www.google.is/search?hl=sv&q=Kan 't+skapa+tabell++(errnr:+150)
Det andra problemet är att du förmodligen kommer att få problem när du försöker importera en stor fil eftersom jag inte tror att du kan köra flera sql-kommandon separerade med en; som du kan i phpmyadmin. Jag skulle föreslå att du använder ett skript som det här:
Jag har inte provat det själv, men jag har ingen anledning att tro att det inte fungerar.