Autor Zpráva
VaKvas
Profil
Zdravím a prosím o radu,

jak správně převést databázi obsahující Innodb a v tabulce soubory (longblob).
V my.ini používám innodb_file_per_table = 1.

Přesto překopírování databází (souborů MYD, MYI a ibd) se načtou jen MyISAM, ale ne INNODB.

Načtení docílím překopírování souboru ibdata1, ale nejsem si jistý, jestli je to správný postup nebo by se měl nějak vygenerovat znovu.

Jak to děláte vy prosím?

Díky
Keeehi
Profil
VaKvas:
Export a import. Je to pracnější, ale mám zaručeno, že bude vše v pořádku.
VaKvas
Profil
S tim souhlasim, jen to byva problem, kdyz ma db nekolik gb ��
Myslis pres mysql dump ?
Keeehi
Profil
VaKvas:
kdyz ma db nekolik gb
Tak dá se to dělat postupně, třeba i jen po tabulkách.

Myslis pres mysql dump ?
Může to mysql dump, může to být něco klikacího (Adminer, phpMyAdmin).
VaKvas
Profil
A používáte volbu innodb_file_per_table = 1 ? Nebo je to blbost?
Původně jsem to nastavil právě kvůli tomu "jednoduššímu" převodu :)

Díky !
Keeehi
Profil
VaKvas:
Na mám počítači ve vývojovém prostředí mi to je úplně jedno, takže vůbec netuším, jak je databáze nastavená. No a o databázi co mám v práci se stará někdo jiný, takže taky nevím.

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: