Witam. Potrzebowałem zmienić kolejność kolumn w jednej z moich tabel w bazie danych mysql przez phpmyadmin. Przesunięcie się udało, wszystko prawie ok. Jest jeden kaprys, zmienia się ‘metoda porównywania napisów’ (w moim przypadku z utf8_general_ci, na latin2_general_ci). Próbowałem wstawić odpowiedni kod do zmiany kodowania, ale nic to nie dało.
Tak wygląda zwykły kod:
ALTER TABLE `wiadomosci` MODIFY `tytul` TEXT NOT NULL AFTER `news` [/code]
A tak z niby poprawną zmianą kodowania:
[code=php]ALTER TABLE wiadomosci
MODIFY tytul
TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER news
Niestety nadal jest latin2_general_ci.