ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проблема с кодировкой MySQL
  #1  
Старый 07.11.2006, 16:03
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию Проблема с кодировкой MySQL

Помогите пожалуйста, нужно сменить дефолтную кодировку в MySQL, у меня вместо кириллицы знаки вопроса - "?????????????????????", пробовал в phpMyAdmin выполнить запрос "SET NAMES cp1251", но он выдал ошибку :
Код:
Warning: Cannot modify header information - headers already sent by(output started at /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/header_meta_style.inc.php:27)in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/common.lib.php on line 1154
Версия phpMyAdmin - 2.9.0.2
Версия MySQL-клиента - 4.1.21
Стоит кодировка - UTF-8 Unicode (utf8)
Если поможете, огромный респект и ОЧЕНЬ БОЛЬШОЙ ПЛЮС
 
Ответить с цитированием

  #2  
Старый 07.11.2006, 16:06
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

кроме этого ворнинга должно выдаваться что-то еще. внимательно посмотри. Это всего лишь ворнинг Php как побочный эффект
 
Ответить с цитированием

  #3  
Старый 07.11.2006, 16:08
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Если есть доступ к конфу - обрати внимание на параметр

[client]
default-character-set =

и

[mysqld]
default-character-set =
 
Ответить с цитированием

  #4  
Старый 07.11.2006, 16:22
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Нет, больше ничего нет. Доступа к конфу тоже
 
Ответить с цитированием

  #5  
Старый 07.11.2006, 16:23
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

в phpmyadmin еще можно выбрать кодировку из выпадающих списков на основной странице. Точнее, это зовется MySQL Connect Collation. Выбери ее utf8_general_ci
 
Ответить с цитированием

  #6  
Старый 07.11.2006, 16:34
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Выбрал, это не помогло.
Вообще, это не кодировка, а "Сопоставление соединения с MySQL"
 
Ответить с цитированием

  #7  
Старый 07.11.2006, 16:36
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Цитата:
"Сопоставление соединения с MySQL"
я в курсе)

Ну, значит, у тебя при записи значений в базу кодировка была не та и вопросики так и сохранились вопросиками, а не буквами русскими и так там и хранятся.
 
Ответить с цитированием

  #8  
Старый 07.11.2006, 16:45
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Вариантов нет?
 
Ответить с цитированием

  #9  
Старый 07.11.2006, 16:46
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

ну а

SET NAMES cp1251;
SELECT * FROM table;

не работает? Опиши подробнее, что происходит - ничего не выводит, выводит ошибки или выводит нормально поля, но с вопросиками...
 
Ответить с цитированием

  #10  
Старый 07.11.2006, 17:11
Аватар для bopoh13
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
По умолчанию

А если попробовать "SET NAMES win1251"?

ЗЫ: Посмотри .../phpmyadmin/server_variables.php?lang=ru-win1251&server=1

Посмотри, может он и не поддерживает...
переменная character sets?

ЗЫЫ: Непонял, где у тебя "?" пишет, в phpmyadmin или сохраняет в БД?

Последний раз редактировалось bopoh13; 07.11.2006 в 17:21..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL injection в MySql сервере версии 3,x bandera Чужие Статьи 3 04.06.2006 16:17
Проблема с выводом данных из базы mysql Nova PHP, PERL, MySQL, JavaScript 10 31.03.2006 22:04
Общие Рекомендации Защиты (MySQL и SQL Web-интерфейс) k00p3r Чужие Статьи 0 13.06.2005 11:22
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ