Masz podwójne problemy.
Ten błąd jest błędem ograniczenia klucza obcego. Pewna tabela, którą próbujesz utworzyć, prawdopodobnie ma klucz obcy do innej tabeli, która nie została jeszcze utworzona.
Znalazłem tutaj kilka przykładów błędu:
- 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
przez google:
- http://www.google.is/search?hl=pl&q=Może 't+utwórz+tablicę++(errno:+150)
Drugi problem polega na tym, że prawdopodobnie będziesz miał kłopoty z importowaniem dużego pliku, ponieważ nie sądzę, że możesz wykonać wiele poleceń sql oddzielonych znakiem; tak jak możesz w phpmyadminie. Proponuję użyć skryptu takiego jak ten:
Sam tego nie próbowałem, ale nie mam powodu sądzić, że to nie działa.