Проблема кодировки Mysql-сервера 5.1

  • Автор темы jCoder
  • Дата начала
J

jCoder

#1
Уважаемый админы, посоветуйте, что делать? Значит есть таблица, в которой должна храниться хотя бы одна запись, до начала работы с БД. Пробую выполнить SQL-оператор INSERT INTO для ввода данных в тбл. (см скрин) и выдаёт ошибку Incorrect string value... в поле 'name'. В этом поле должны храниться ФИО на русском соответственно языке, и сервер это не воспринимает. Соответственно, если вводишь на латинском все в порядке... Как настроить?
 

Вложения

vital

Больной Компом Детектед
29.01.2006
2 432
33
#2
сделайте сначала в настройках сервера (файлег my.ini)
<!--shcode--><pre><code class='sql'>default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect="SET NAMES utf8"
skip-character-set-client-handshake[/CODE]
а потом скажите, что получится)
 
J

jCoder

#3
сделайте сначала в настройках сервера (файлег my.ini)
<!--shcode--><pre><code class='sql'>default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect="SET NAMES utf8"
skip-character-set-client-handshake[/CODE]
а потом скажите, что получится)


При попытке подключиться к серверу выдаёт:

mysql: unknown variable 'character-set-server=utf8'
 

Вложения

vital

Больной Компом Детектед
29.01.2006
2 432
33
#4
А да, простите. В версии 5.1 'character-set-server=utf8' больше (или еще) не работает. Уберите.
 
J

jCoder

#7
Епт.. С чего бы? У вас денвер?
пс.
ну уберите, раз жалуется..

нет, у меня просто mysql-5.1.36-win32. Просто СУБД скачанная с нета:ya_lamo: Я вчера взял его удалил и пробовал переустановить, какая то хрень возникла при запуске сервера: error0
 

Вложения

vital

Больной Компом Детектед
29.01.2006
2 432
33
#8
мда.. Ну тут уже форумная магия бессильна)
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#10
ээ.. Ну бд врать не может. Если нет - значит нет. Мб вы там буквы перепутали.. типа русской о с о аглийской и т.п. или с дампом намудрили че-нить?