Autor Zpráva
Joker
Profil
Tohle ani není dotaz, jen taková zajímavá věc:
Upgradoval jsem na svém počítači archaické MySQL 4.0.23 na méně archaické 4.1.22, ani s tím nejsou takové problémy jak jsem čekal, prostě jsem přejmenoval starý adresář s MySQL, místo něj nainstaloval nový a potom překopíroval ze starého překopíroval adresáře s tabulkami... ale překvapila mě jedna věc:
všechna pole typu VARCHAR mají délky vydělené třemi. Například místo VARCHAR(255) je VARCHAR(85), místo VARCHAR(30) je VARCHAR(10) atd. Nicméně záznamy jsou v pořádku, takže ve sloupci VARCHAR(85) je klidně třeba text dlouhý 200 znaků.

Zajímalo by mě, proč se délky vydělily zrovna třemi. Kdyby dvěma, tipnu to na změnu kódování z Latin-1 na UTF, ale třemi?
Toto téma je uzamčeno. Odpověď nelze zaslat.