PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Установленная MySQL не приняла параметры выбираемые с помощью мастера
Алексей Данилов
Отправлено: 24 Марта, 2012 - 17:09:39
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Установил (неоднократно) MySQL 5.5.20. Установка и конфигурирование сервера с помощью мастера. В my.ini кодировка cp1251 прописана в секциях [mysql] и [mysqld]. При попытке войти на сервер с командной строки выяснилось, что не принят пароль (вход осуществляется без пароля). Для моего случая это и не важно. Гораздо хуже, что сервер установил кодировку по умолчанию cp1251, а при при попытке добавления в созданную таблицу данных на кириллице выдаётся сообщение: "Ошибка при выполнении запроса Incorrect string value: '\xFF\xE1\xEB\xEE\xEA\xE8' for column 'name' at row 1".
Из этой строки я понял, что кириллица воспринимается в двухбайтной кодировке.
Прошу подсказать как исправить ошибку. Устанавливать MyAdmin крайне не хочется.
Эта же задача прошла на "Денвере", но когда обновил пакет перестала выполняться функция misql_connekt.

(Отредактировано автором: 24 Марта, 2012 - 18:00:47)

 
 Top
caballero
Отправлено: 24 Марта, 2012 - 18:25:48
Post Id


Активный участник


Покинул форум
Сообщений всего: 6000
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




а чего вообще туда лезть
какая тебе разница как сервер хранит данные. важно указать ему в каком виде отдавать
set names 'utf8' к примеру

(Отредактировано автором: 24 Марта, 2012 - 18:26:29)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Алексей Данилов
Отправлено: 25 Марта, 2012 - 14:40:34
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




caballero пишет:
а чего вообще туда лезть
какая тебе разница как сервер хранит данные. важно указать ему в каком виде отдавать
set names 'utf8' к примеру


Спасибо за быстрый ответ. Попробовал изменить. Перестал работать MySQL. Изменения вносил в my.ini. Через командную строку выяснил, что базы данных с кодировкой UTF-8 отсутствуют. Да и в папке charsets нет файла отвечающего за эту кодировку.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Кодировки и все смежное »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB