Autor | Zpráva | ||
---|---|---|---|
majo80 Profil * |
#1 · Zasláno: 16. 2. 2011, 21:44:12
Dajme tomu že mám databázu databaza_1 a v nej 50 tabuliek a 500 000 záznamov.
Chcel by som túto databázu skopírovať do databaza_2 so všetkým čo je v jednotke. Je to možné? Nechcem poradiť ako exportovať celú pôvodnú db a potom ju importovať. Či to ide nejako priamo v phpMyAdmin. |
||
janbarasek Profil |
#2 · Zasláno: 16. 2. 2011, 22:54:28
majo80:
„Dajme tomu že mám databázu databaza_1 a v nej 50 tabuliek a 500 000 záznamov.“ V PHPmyadmin to je jenom do určité velikosti. Budeš to muset asi rozdělit (pokud otoh bude hodně) > Chcel by som túto databázu skopírovať do databaza_2 so všetkým čo je v jednotke. > Je to možné? Ano => SQL dotaz, nebo alternativní soubor „Nechcem poradiť ako exportovať celú pôvodnú db a potom ju importovať. Či to ide nejako priamo v phpMyAdmin.“ Vytvoříš si buď SQL dotaz (pro menší databáze) a to pak zkopíruješ na nové úložiště databáze, a nebo si necháš vygenerovat soubor (formátů je dost, nejlepší je asi SQL), a ten pak následně v jiném PhpMyAdminu uploaduješ a všechno se vykoná samo Dej si pozor na maximální velikosti. |
||
Kajman_ Profil * |
#3 · Zasláno: 16. 2. 2011, 23:07:59
Možná vytvořit prázdné tabulky, vypnout klíče a naplnit tabulky příkazy typu
insert into db2.tabulka select * from db1.tabulka U myisam by možná i šlo po vytvoření tabulek celý db server vypnout, překopírovat soubory s daty z jedné db (vlastní adresář) do druhé. Po zapnutí možná bude stačit pustit na tabulky analýzu a nějaký ten check. |
||
Časová prodleva: 13 let
|
0