Ahoj,
dělal jsem testy a nepovedlo se mi obnovit DB na verzi MySQL: 8.2.0. Nejde o produkci, ale o vývoj...
Udělal jsem ze systému částečnou zálohu (pouze DB, MySQL:5.5.5). Následně se ji pokusil obnovit na nový server. Import v systému proběhnul správně, spustím obnovu a systém už nenajede. Pokusil jsem se o import přes adminera a tam končím chybou:
sunlight_poll BLOB, TEXT, GEOMETRY or JSON column 'answers' can't have a default value
a dále
sunlight_user BLOB, TEXT, GEOMETRY or JSON column 'note' can't have a default value
Pokud upravím sql soubor tak import a obnova projde korektně:
`answers` text COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', => `answers` text COLLATE utf8mb4_unicode_ci NOT NULL,
`note` text COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', => `note` text COLLATE utf8mb4_unicode_ci NOT NULL,
Jedná se o chybu anebo mám něco u sebe rozbitého (migrace z SL 7.5)?
dělal jsem testy a nepovedlo se mi obnovit DB na verzi MySQL: 8.2.0. Nejde o produkci, ale o vývoj...
Udělal jsem ze systému částečnou zálohu (pouze DB, MySQL:5.5.5). Následně se ji pokusil obnovit na nový server. Import v systému proběhnul správně, spustím obnovu a systém už nenajede. Pokusil jsem se o import přes adminera a tam končím chybou:
sunlight_poll BLOB, TEXT, GEOMETRY or JSON column 'answers' can't have a default value
a dále
sunlight_user BLOB, TEXT, GEOMETRY or JSON column 'note' can't have a default value
Pokud upravím sql soubor tak import a obnova projde korektně:
`answers` text COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', => `answers` text COLLATE utf8mb4_unicode_ci NOT NULL,
`note` text COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', => `note` text COLLATE utf8mb4_unicode_ci NOT NULL,
Jedná se o chybu anebo mám něco u sebe rozbitého (migrace z SL 7.5)?