Tienes doble problema.
Ese error es un error de restricción de clave externa. Es probable que alguna tabla que intenta crear tenga una clave externa a otra tabla que aún no se ha creado.
Encontré algunos casos del error aquí:
- 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
googleando esto:
- http://www.google.is/search?hl=en&q=puede 't+crear+tabla++(número de error:+150)
El segundo problema es que probablemente tendrá problemas al intentar importar un archivo grande porque no creo que pueda ejecutar varios comandos sql separados por un; como puedes en phpmyadmin. Sugeriría usar un script como este:
No lo he probado yo mismo, pero no tengo motivos para creer que no funciona.