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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: В базу данных записывается и выводиться текст вида "??????????"

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: straiver   (01.04.2006 в 12:10)   письмо автору
 
   для: ano360   (31.03.2006 в 20:28)
 

У меня было то же самое. Ты установил кодировку только для mysqld попробуй прописать кодировку точно также и для mysql(секция client в my.ini) MySQL Command Line Client должен заработать.

   
 
 автор: straiver   (01.04.2006 в 12:00)   письмо автору
 
   для: cheops   (31.03.2006 в 12:07)
 

Ставил действительно essential, но кодировка cp1251 поддерживается системой!!! Так что даже не знаю в чем дело...

   
 
 автор: Бамси   (31.03.2006 в 23:44)   письмо автору
 
   для: ano360   (31.03.2006 в 18:48)
 

Через Mysql client так же выводяться ????....
Получаеться они порртяться когда заносяться в базу.

   
 
 автор: ano360   (31.03.2006 в 20:38)   письмо автору
 
   для: Бамси   (31.03.2006 в 17:34)
 

Если у тебя mysql на домашнем пк, попробуй вот это
ПУСК=>Программы=>Cтандартные=>Командная строка, где введите код:

cd C:\............\mysql\bin
chcp 1251
mysql.exe -uROOT//или какой у вас там пользователь, если есть пароль, введите :mysql.exe -uroot -pPASS//где PASS-пароль, вводитсясразу после -p
use base//или какая у вас база?
SET NAMES 'cp1251';
select * from TABLE; или какой у вас там пользователь


Если русский текст не отображается, обращайтесь к Trianon или cheops, если и они не помогут-заново проверьте всё, что вам советовали, если не поможет, проверьте заного, повторять до тех пор, пока не заработает или число проверок не превысет 1024-тогда можно опять обратиться на форум с тамже вопросом, если повезёт-ответ найдётся.

   
 
 автор: ano360   (31.03.2006 в 20:28)   письмо автору
 
   для: ano360   (31.03.2006 в 19:56)
 

Всем спасибо-заработало
После смены кодировки в файле my.ini с latin na cp1251 с помощью утилиты:
MySQL Server Instance Config Wizard
mysql.exe перестал открываться через MySQL Command Line Client, вместо этого выдаётся звуковой сишнал и окошко закрывается, приходится заходить через консоль windows в каталог, и открывать файл mysql.exe -uroot, который при таком открытии открывается без сбоев. С чем это может быть связано?

   
 
 автор: ano360   (31.03.2006 в 19:56)   письмо автору
 
   для: Trianon   (31.03.2006 в 19:23)
 

попробуем

   
 
 автор: Trianon   (31.03.2006 в 19:23)   письмо автору
 
   для: ano360   (31.03.2006 в 19:11)
 

это надо вводить каждый раз сразу после выбора БД . mysql_select_db()

   
 
 автор: ano360   (31.03.2006 в 19:11)   письмо автору
 
   для: cheops   (28.03.2006 в 01:24)
 

Это надо вводить при создании базы данных,создании таблицы или заполнении таблицы?

   
 
 автор: ano360   (31.03.2006 в 19:09)   письмо автору
 
   для: cheops   (31.03.2006 в 12:07)
 

в списке писутствует, идёт её описание и в последнем столбце 1

   
 
 автор: ano360   (31.03.2006 в 18:48)   письмо автору
 
   для: cheops   (30.03.2006 в 21:32)
 

Ну я наверно не совсем идиот, я и таблицу пересоздавал, и базцу пересоздавал, и данные снова вводил->????????????????

   

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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