Проблема с кодировкой в mysql. Русский символ

docker

Новичок
Проблема с кодировкой в mysql. Русский символ

Добрый день!


Проблема в следующем, при записи в поле varchar русского слова с буквой "с" - она, буква заменяется на непонятный символ. Т.е. проблема в кодировке, но какую нужно поставить, непонятно??

Сейчас стоит: Charset latin1, Collation latin1_swedi..
Такая кодировка стоит на всех таблицах и везде нормально работает. Но в таблице к phpbb - при записи в нее появляется такой глюк.
В чем может быть проблема?

Еще вопрос: нужно перезапускать mysql, при смене кодировки у таблицы? Просто у этой таблицы раньше стояла кодировка utf, я переправил на стандартную (ту о которой написал) - но проблема не исправилась. Может mysql перезапускать нужно?



Mysql:
Active Persistent Links 0
Active Links 1
Client API version 4.1.7
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE -I/usr/local/include/mysql
MYSQL_LIBS -L/usr/local/lib/mysql -lmysqlclient
 

Фанат

oncle terrible
Команда форума
latin1 для русска\го языка ну никак не может являться стандартной.
 

docker

Новичок
Автор оригинала: Фанат
latin1 для русска\го языка ну никак не может являться стандартной.
согласен.

Я поменял кодировку на ту, что стоит у всех таблиц, где такой проблемы с заменной русского символа "с" - нет.
Стандартная - неправильное слово, - дефолтная лучше сказать!

Просто непонятно, почему у всех других таблиц стоит эта же кодировка - и там все нормально работает, а с этой происходит эта трабла...


Ну так что, mysql перезапускать не нужно при смене кодировки у таблицы? Копаюсь сейчас в манах, но по этому поводу ничего нет...
 

Фанат

oncle terrible
Команда форума
Просто непонятно, почему у всех других таблиц стоит эта же кодировка - и там все нормально работает, а с этой происходит эта трабла...
может быть, дело совсем не в БД, а?
 

docker

Новичок
Автор оригинала: Фанат
может быть, дело совсем не в БД, а?
Не думаю.
У меня запрос:
UPDATE phpbb_words SET word = 'ссСсСС', replacement = 'фофофоф' WHERE word_id = 6

Сразу после его выполнения, делаю select *, получаю:

фива
wifi
aaa
ѿѿСѿСС


Последняя строка - и есть эта запись...
 
Сверху