2, walrus (?), 01:09, 10/03/2003 [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Однако если таблицы уже созданы и заполнены, просто поменять default-character-set в my.cnf будет мало. надо еще переиндексировать таблицы. Например
myisamchk -r -q --set-character-set=koi8_ru имятаблицы
для каждой таблицы. (это понятное дело будет работать только для myisam таблиц)
| |
3, Ash (?), 11:39, 09/07/2003 [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
По поводу "SET CHARACTER SET koi8_ru" сказана неправда.
Установка этой переменной трактуется MySQL совершенно не так как хотелось бы. Это ПЕРЕКОДИРОВКА НА ЛЕТУ входящих/исходящих данных. На данный момент можно задавать только один такой "CHARACTER SET" -- cp1251_koi8. То есть сохраняемые данные в cp1251 будут перекодироваться и храниться в koi8, а при selectах будут автоматом перекодироваться обратно в cp1251. | |
|