Jump to content
  • 0

Denwer, MySQL командная строка


Slyfox
 Share

Question

5 answers to this question

Recommended Posts

  • 0

http://denton.msk.ru/files/index.php?actio...name=cp1251.rar распакуй в Z:/usr/local/mysql5/share/charsets/

потом открой imdex.xml из той папки и добавь там блок:

<charset name="cp1251">
<family>Cyrillic</family>
<description>Windows Cyrillic</description>
<alias>windows-1251</alias>
<alias>ms-cyr</alias>
<alias>ms-cyrillic</alias>
<collation name="cp1251_bulgarian_ci" id="14">
<order>Belarusian</order>
<order>Bulgarian</order>
<order>Macedonian</order>
<order>Russian</order>
<order>Serbian</order>
<order>Mongolian</order>
<order>Ukrainian</order>
</collation>
<collation name="cp1251_ukrainian_ci" id="23" order="Ukrainian"/>
<collation name="cp1251_bin" id="50" order="Binary" flag="binary"/>
<collation name="cp1251_general_ci" id="51" flag="primary">
<order>Belarusian</order>
<order>Bulgarian</order>
<order>Macedonian</order>
<order>Russian</order>
<order>Serbian</order>
<order>Mongolian</order>
<order>Ukrainian</order>
</collation>
<collation name="cp1251_general_cs" id="52">
<order>Belarusian</order>
<order>Bulgarian</order>
<order>Macedonian</order>
<order>Russian</order>
<order>Serbian</order>
<order>Mongolian</order>
<order>Ukrainian</order>
</collation>
</charset>

Link to comment
Share on other sites

  • 0
автор: cheops (29.01.2007 в 02:24) письмо автору

Проследите, чтобы в конфигурационном файле my.ini директива default-character-set присутствовала только в секции [mysqld] и отсутствовала в секции [mysql]. В большинстве случаев проблема заключается именно в этом.

Проблема заключается в том, что MySQL ищет файл набора символов по вшитому в исполняемый файл пути C:mysql. Необходимо настроить my.ini на точный путь до файла с набором символов. Зада?тся он директивой - character-sets-dir. Вписывается данная директива в разделы [client] и [mysqld] конфигурационного файла.

В мо?м случае директива выглядит следующим образом:

character-sets-dir="D:/Program Files/Programming/MySQL Server 5.0/share/charsets"

Делай по аналогии.

После изменений не забудь перезапустить MySQL сервис.

Link to comment
Share on other sites

  • 0

Спасибо.

Если кому интересно:

1) в файле my.cnf закомментировал строчку в

[client]

#default-character-set = cp1251

2) для запуска использовал ——- Z:usrlocalmysql5binmysql.exe -u root

Проверил командой —-- SHOW DATABASES;

Думаю проблем больше не должно быть таких.

Для полного счастья было бы неплохо узнать как передавать файлы в mysql.exe на выполнение, а то не сильно удобно каждый раз будет набирать все SQL-запросы.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy