Имате двоен проблем.
Тази грешка е грешка при ограничаване на външния ключ. Някои таблица, която се опитвате да създадете, вероятно има външен ключ към друга таблица, която все още не е създадена.
Намерих някои случаи на грешката тук:
- 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
като потърсите в Google това:
- http://www.google.is/search?hl=bg&q=Може 't+create+table++(errno:+150)
Вторият проблем е, че вероятно ще имате проблеми, опитвайки се да импортирате голям файл, защото не мисля, че можете да изпълните множество sql команди, разделени с; както можете в phpmyadmin. Бих препоръчал да използвате скрипт като този:
Самият аз не съм го пробвал, но нямам причина да вярвам, че не работи.