Autor | Zpráva | ||
---|---|---|---|
majo80 Profil * |
#1 · Zasláno: 6. 2. 2011, 21:23:00
Zdravím.
V jednej tabuľke mám 90 000 záznamov a jej veľkosť je 30MB. Keď dám príkaz z phpmyadmin Exportovať tak mi síce vytvorí súbor zhruba o veľkosti 30MB ale v tomto zálohovanom sql súbore je len 17 000 záznamov. Kde sa mohli ostatné stratiť? |
||
Kajman_ Profil * |
#2 · Zasláno: 6. 2. 2011, 21:31:20
A když pro export použijete adminer nebo mysqldump?
|
||
majo80 Profil * |
#3 · Zasláno: 6. 2. 2011, 21:35:14
To som zatiaľ nepoužíval. Idem skúsiť niečo o tom pohľadať, ako sa používajú a podobne.
|
||
majo80 Profil * |
#4 · Zasláno: 6. 2. 2011, 22:33:17
Mysqldump mi nejako nefunguje. po nahratí na server a spustení scriptu sa nič nestane ani sa nič nezobrazí.
Adminer je lepší ale tam mi chýba jedna možnosť a to vkladať príkaz INSERT za každý 200-stý riadok. |
||
majo80 Profil * |
#5 · Zasláno: 6. 2. 2011, 23:04:47
Takže ani Adminer nedokáže exportovať tabuľku o veľkosti 1 GB s 600 000 riadkami.... :-(
|
||
DoubleThink Profil * |
#6 · Zasláno: 6. 2. 2011, 23:13:39
majo80:
„Takže ani Adminer nedokáže exportovať tabuľku o veľkosti 1 GB s 600 000 riadkami.... :-(“ To je překvapeníčko. Budeš už narážet na datové a časové limity PHP. Pro správu takto velkých databází už se používá přímé spojení klienta se serverem. |
||
majo80 Profil * |
#7 · Zasláno: 7. 2. 2011, 08:08:54
DoubleThink:
„... používá přímé spojení klienta se serverem.“ Čo to presne znamená? Že sa musí zálohovať priamo na tom servere, kde je databáza umiestnená? |
||
Kajman_ Profil * |
#8 · Zasláno: 7. 2. 2011, 12:46:45
Pokud máte u hostingu povolený přístup k databázi odjinud (zpravidla povolený pro jednu konkrétní Vaši IP), tak můžete použít např. mysql administrator z mysql gui tools.
Pokud máte možnost připojit se na server přes ssh, tak si tam můžete pustit mysqldump lokálně na serveru a výsledek si pak zabalit a stáhnout. Pokud ani jednu z možností hosting neposkytuje, tak ho kontaktujte a nechte si poradit, jak doporučuje zálohovat takové tabulky na daném serveru. |
||
Časová prodleva: 13 let
|
0