Linux, Mysql и русские буквы -
YouBoont2 - 09.03.2011
Здравствуйте.
Возникла такая проблема. Пытаюсь записать данные в таблицу MySQL с сервера в кодировке UTF-8. Но записываются только английские буквы и цифры. Как только в строке появляется русская буква - запись дальше не идет. Ошибок никаких плагин не выдает. Пробовал 2 разных плагина, результат один и тот же. Может кто сталкивался с такой проблемой? На Windows все записывает нормально, а на Linux не хочет..
Re: Linux, Mysql и русские буквы -
Fro1sha - 10.03.2011
в my.cnf добавь
[mysqld]
default-character-set = cp1251
init-connect="SET NAMES cp1251"
skip-character-set-client-handshake
Re: Linux, Mysql и русские буквы -
Stepashka - 10.03.2011
Quote:
Originally Posted by Fro1sha
в my.cnf добавь
[mysqld]
default-character-set = cp1251
init-connect="SET NAMES cp1251"
skip-character-set-client-handshake
|
помойму автор явно написал что у него кодировка
UTF-8?!
Re: Linux, Mysql и русские буквы -
Fro1sha - 10.03.2011
Quote:
Originally Posted by Stepashka
помойму автор явно написал что у него кодировка UTF-8?!
|
И?! У меня такая же проблема была, хорошо поискав решение в интернете нашел этот способ, все прекрасно работает.
Re: Linux, Mysql и русские буквы -
Stepashka - 10.03.2011
Quote:
Originally Posted by Fro1sha
И?! У меня такая же проблема была, хорошо поискав решение в интернете нашел этот способ, все прекрасно работает.
|
это верх маразма отправлять запросы в win1251 в базу которая работает с utf-8
Re: Linux, Mysql и русские буквы -
Fro1sha - 10.03.2011
Quote:
Originally Posted by Stepashka
это верх маразма отправлять запросы в win1251 в базу которая работает с utf-8 
|
Не нравится предложи свой вариант, и посмотрим будет ли он работать
Re: Linux, Mysql и русские буквы -
Stepashka - 10.03.2011
Для тго чтобы что-то предложить нужно увидеть код.
Re: Linux, Mysql и русские буквы -
YouBoont2 - 10.03.2011
Ну думаю код не особо важен, так как на Windows все отлично работает. Допустим игрок вводит при регистрации пароль "123passБоря", в базу же запишет "123pass" и все, такое впечатление что русских букв он не понимает.
Fro1sha, спасибо, но этот вариант проверить не удастся. Хостер не дает добро.
Re: Linux, Mysql и русские буквы -
Fro1sha - 10.03.2011
Quote:
Originally Posted by YouBoont2
Ну думаю код не особо важен, так как на Windows все отлично работает. Допустим игрок вводит при регистрации пароль "123passБоря", в базу же запишет "123pass" и все, такое впечатление что русских букв он не понимает.
Fro1sha, спасибо, но этот вариант проверить не удастся. Хостер не дает добро.
|
Windows подразумевает собой Denwer? Если так то в когфиге c:\WebServers\usr\local\mysql-5.1\my.cnf следующее:
Код:
[mysqld]
# Кодировка баз данных по умолчанию.
default-character-set = cp1251
init-connect = "set names cp1251"
skip-character-set-client-handshake
Если нет возможно напрямую в my.cnf, то вроде можно через .htaccess думаю
Re: Linux, Mysql и русские буквы -
Stepashka - 10.03.2011
Quote:
Originally Posted by Fro1sha
Windows подразумевает собой Denwer? Если так то в когфиге c:\WebServers\usr\local\mysql-5.1\my.cnf следующее:
Код:
[mysqld]
# Кодировка баз данных по умолчанию.
default-character-set = cp1251
init-connect = "set names cp1251"
skip-character-set-client-handshake
Если нет возможно напрямую в my.cnf, то вроде можно через .htaccess думаю
|
у него проблемы с хостингом, а не с денвером на домашнем компе.