Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кодировка
 
 автор: vlch   (26.04.2010 в 19:16)   письмо автору
 
 

MySQL только начал изучать.
Столкнулся с такой проблемой. Поля заполненные русскими буквами отображаются ?????. Я понимаю что что-то с кодировкой. При настройке MySQL если ставлю ср1251 MySQL Command Line Client после запуска сразу закрывается. Менял свойства таблиц с помощью SQL Manager for MySQL. Результат отрицательный. В чем проблема?

  Ответить  
 
 автор: cheops   (27.04.2010 в 08:47)   письмо автору
 
   для: vlch   (26.04.2010 в 19:16)
 

>Поля заполненные русскими буквами отображаются ?????.
1. Сразу после установки соединения с базой данных выполняйте настройку кодировки при помощи запроса
SET NAMES cp1251

>При настройке MySQL если ставлю ср1251 MySQL Command Line Client после запуска сразу
>закрывается.
2. В установщике имеется ошибка конфигурирования, которую следует исправить вручную. Найдите файл my.ini и отредактируйте его таким образом, чтобы директива
default-character-set=cp1251

присутствовала в секции [mysqld] и отсутствовала в секциях [mysql] и [client].

  Ответить  
 
 автор: vlch   (27.04.2010 в 18:00)   письмо автору
 
   для: cheops   (27.04.2010 в 08:47)
 

Спасибо за ответы. Рекомендации cheops помогли.

  Ответить  
 
 автор: devart   (27.04.2010 в 10:24)   письмо автору
 
   для: vlch   (26.04.2010 в 19:16)
 

Настройку соединения с сервером в dbForge Studio for MySQL и выбор правильной кодировки можно непосредственно перед соединением в окне "Свойства соединения базы данных" на закладке "Дополнительные". Можно также установить автоматическое определение кодировки MySQL.
После этого dbForge Studio, при выполнении запросов, автоматически формирует требуемый SET NAMES и данные отображаются правильно, без ?????

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования