import duzej bazy danych bazy danych problem

0

Witam
chciałem zaimportowac baze danych z pliku .sql ale wyskakuje bład

Notice: Undefined variable: hExpert in C:\xampp\htdocs\tables.php on line 10116

Warning: mysql_query() [function.mysql-query]: MySQL server has gone away in C:\xampp\htdocs\tables.php on line 10116

Warning: mysql_query() [function.mysql-query]: Error reading result set's header in C:\xampp\htdocs\tables.php on line 10116

postanowilem uzyc funcji:

passthru("nohup mysql -u USERNAME -pPASSWORD DBNAME < dump.sql");

ale nie wiem jak ja uzyc w php?
Moze ktoś mi pomoze:/

0

Po co jej używasz z PHP? Nie możesz odpalić shella jak człowiek i jej wklepać po prostu?

0

ja do dużych baz danych wpisuję:
mysql -u root -p bazaDanych < kopia_bazy_danych.sql

EDIT:
za szybko przeczytałem temat :)
jest jeszcze inny sposób importu bazy jeśli masz dostęp do plików gdzie mysql trzyma na dysku bazę danych, to jest zatrzymanie serwera mysql, przekopiowanie plików do miejsca docelowego i uruchomienie bazy jeszcze raz - robiłem tak gdy na chyba gentoo nie wiadomo dlaczego mysql powstać mi nie chciał.

1 użytkowników online, w tym zalogowanych: 0, gości: 1