Autor | Zpráva | ||
---|---|---|---|
VaKvas Profil |
#1 · Zasláno: 15. 7. 2017, 11:45:12
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 |
#2 · Zasláno: 15. 7. 2017, 13:04:39
VaKvas:
Export a import. Je to pracnější, ale mám zaručeno, že bude vše v pořádku. |
||
VaKvas Profil |
#3 · Zasláno: 15. 7. 2017, 15:49:13
S tim souhlasim, jen to byva problem, kdyz ma db nekolik gb
Myslis pres mysql dump ? |
||
Keeehi Profil |
#4 · Zasláno: 15. 7. 2017, 16:45:51
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 |
#6 · Zasláno: 17. 7. 2017, 02:07:17
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. |
||
Časová prodleva: 6 let
|
0