Autor Zpráva
majo80
Profil *
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
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 *
Možná vytvořit prázdné tabulky, vypnout klíče a naplnit tabulky příkazy typu
insert into db2.tabulka select * from db1.tabulka
Po té klíče zase nahodit.

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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: