linuxoida
3.03.2010, 09:05:08
Witam,
Mam takie pytanie, ponieważ mam bazy która po backupie z serwera zajmuje ponad 300MB i kiedy chce ją zaimportować przez phpmyadmina, czy też pod konsolą, wywala mi błąd, że przekroczony został czas wykonywania skryptu (który jest ustawiony na 300 sekund). Czy ktoś wie gdzie jest ta dyrektywa w mysql, gdzie można by zwiększyć ten czas wykonywania.
Z góry dzięki a info
Pozdrawiam
blooregard
3.03.2010, 09:10:18
Cytat
Czy ktoś wie gdzie jest ta dyrektywa w mysql, gdzie można by zwiększyć ten czas wykonywania.
Ta dyrektywa znajduje się w php.ini i nie ma nic wspólnego z MySQL.
Jeśli masz dostęp do konsoli na tym serwerze z MySQL, zrób to raczej właśnie w konsoli.
linuxoida
3.03.2010, 09:20:44
Cytat(blooregard @ 3.03.2010, 09:10:18 )

Ta dyrektywa znajduje się w php.ini i nie ma nic wspólnego z MySQL.
Jeśli masz dostęp do konsoli na tym serwerze z MySQL, zrób to raczej właśnie w konsoli.
nawet próba importowania pod konsola nie daje rezultatów, nadal istnieje ten problem. Wywala mi, że czas wykonywania skryptu jest zbyt długi.
blooregard
3.03.2010, 09:32:32
Pod konsolą nie jest wykonywany żaden skrypt przecież.
Pokaż, co wpisujesz do konsoli.
linuxoida
3.03.2010, 09:34:53
mysql -u root lotnicza_polska < E:\lotnicza\lotnicza_portal.sql
blooregard
3.03.2010, 09:39:37
To pokaż jeszcze ten komunikat błędu
linuxoida
3.03.2010, 10:17:11
a więc
C:\wamp\bin\mysql\mysql5.1.36\bin>mysql -u root lotnicza_polska < E:\lotnicza\lo
tnicza_portal.sql
ERROR 1064 (42000) at line 5581441: You have an error in your SQL syntax; check
the manual that corresponds to your MySQL server version for the right syntax to
use near '<br />
<b>Fatal error</b>: Maximum execution time of 300 seconds exceeded in <b' at li
ne 61
blooregard
3.03.2010, 10:21:01
Cytat
ERROR 1064 (42000) at line 5581441: You have an error in your SQL syntax; check
the manual that corresponds to your MySQL server version for the right syntax to
use near '<br />
<b>Fatal error</b>: Maximum execution time of 300 seconds exceeded in <b' at li
ne 61
To jest błąd w składni zapytania, a nie czasu wykonania.
linuxoida
3.03.2010, 10:22:54
ale to nawet jeśli tak to bardzo możliwe jest to ze backup z serwera jest źle utworzony??
blooregard
3.03.2010, 10:26:01
Tak.
Najlepiej, jakby backup też wykonany był normalnie, w konsoli:
mysqldump -u root lotnicza_polska > lotnicza_portal.sql
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.