За последние 24 часа нас посетили 18054 программиста и 1634 робота. Сейчас ищут 2052 программиста ...

MySQL чудит

Тема в разделе "MySQL", создана пользователем ValaR, 19 фев 2008.

  1. ValaR

    ValaR Активный пользователь

    С нами с:
    3 май 2007
    Сообщения:
    196
    Симпатии:
    0
    Адрес:
    Челябинск
    Создаю базу данных:
    [sql]CREATE DATABASE `searcher` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci[/sql]
    Потом создаю таблицу, заполняю её:
    [sql]
    set names c1251;
    create table test (id INt, word text);
    insert into test (id, word) values (1, "Проверка распознования mysql руск
    ого алфавита, а он капец глючит");
    [/sql]
    И вот че он мне оттуда выводит:
    [sql]+------+------------------------------------------------------------------+
    | id | word |
    +------+------------------------------------------------------------------+
    | 2 | ??о????а ?а??озно?ан?? mysql ????о?о ал?а???а, а он ?а??? ?л???? |
    +------+------------------------------------------------------------------+[/sql]
    Все это делаю в командой строке. Это мне надо mysql переставлять или я че-то не знаю?
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    А кодировка в консоли какая? Под вендой по умолчанию CP866.
     
  3. Anonymous

    Anonymous Guest

     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Код (Text):
    1. SET NAMES cp866;
    Если вендовая консоль.
     
  5. ValaR

    ValaR Активный пользователь

    С нами с:
    3 май 2007
    Сообщения:
    196
    Симпатии:
    0
    Адрес:
    Челябинск
    Странно сначало не работало ни cp866, ни с cp1251. Базу данных пересоздал, все заработало.
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    у базы то же есть отдельная кодировка и таблицы наследуют от нее при создании
     
  7. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Ой как все запущенно :))))
    "Приходи ко мне лечится и корова и волчица"