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

Форум MySQL

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

 

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

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

тема: Проблема с установкой MySQL 5.1.30 на Vista
 
 автор: amorfis74   (23.08.2009 в 21:21)   письмо автору
184 Кб
 
 

Вот как то на днях решил вернуться к своим корням программирования и вспомнить БД. Остановил свое внимание для меня не известном СУБД MySql 5.1.30. Как полагается взял книгу самоучитель, установил все по книге даже и настроил так же, только вот не задача при попытке запуска MySQL Command Line Client конснось появляется и тут же исчезает... Возникает вопрос что делать и как с этим бороться? Исправить my.ini уже пытался( default-character-set=cp1251), но все бес толку? И через командную строку тоже, смотрите что получается, прикладываю фотку...

  Ответить  
 
 автор: Trianon   (23.08.2009 в 22:17)   письмо автору
 
   для: amorfis74   (23.08.2009 в 21:21)
 

Можно было не прикладывать фотку, а скопировать диагностическое сообщение.
А уж если поискать его поиском, то окажется, что тема пережевана двадцать раз, поскольку это штатный неисправленный баг дистрибутива, и лечится он мелкой правкой в my.ini.

  Ответить  
 
 автор: amorfis74   (24.08.2009 в 00:42)   письмо автору
 
   для: Trianon   (23.08.2009 в 22:17)
 

предыдущии темы по этому поводу читал, и мелкую ,как ты сказал, правку делал не в этом дело...Путь к кодировкам символов указал через MySQL Administrator. Соответственно, в файле my.ini появилась (или была раскомментирована - неважно) строка:

character_sets-dir=C:/GPL/MySQL/MySQL Server 5.0/share/charsets

Для надёжности сделал так:

character_sets-dir="C:/GPL/MySQL/MySQL Server 5.0/share/charsets/"

Запускаю mysql - опять та же самая ошибка:Character set 'cp1251' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index.xml' file
Самый прикол он ищет совсем в другом месте, но и это наплевать сделал копию на этот путь, Далее просто удивил меня один факт где должен находиться сам Index.xml, его вообще нет в нужном месте...

  Ответить  
 
 автор: amorfis74   (24.08.2009 в 01:21)   письмо автору
 
   для: amorfis74   (24.08.2009 в 00:42)
 

Проблему решил сам тем что переустановил мюсклик в режиме выборочной установки, выбрав необходимый путь и установив все компоненты программы без исключения))).

  Ответить  
 
 автор: amorfis74   (24.08.2009 в 18:04)   письмо автору
 
   для: amorfis74   (24.08.2009 в 01:21)
 

Проблема не решена т.к. он просто входит без my.ini... Народ кто чем может ПОМОГИТЕ!!!

  Ответить  
 
 автор: heed   (25.08.2009 в 11:13)   письмо автору
 
   для: amorfis74   (24.08.2009 в 18:04)
 

я обычно ничего не правил в my.ini , а просто заходил коммандой
>mysql --default-character-set=utf8 -u"root" -p"root"

также можно указать любой my.ini
>mysql --defaults-file="C:\Apache\MYSQL\my.ini" --default-character-set=utf8 -u"root" -p"root"

если не указать так то есть какойто приоритет того где ищется сначала my.ini, и затем my.cnf
возможно это С:\ затем %windir% и затем место установки mysql (если mysqlустановлен как служба)
, но могу ошибаться

  Ответить  
 
 автор: amorfis74   (26.08.2009 в 18:13)   письмо автору
 
   для: heed   (25.08.2009 в 11:13)
 

Этот вариант тоже уже был пробовал ТОЛЬКО С ПАРАМЕТРОМ mysql --default-character-set=1251 -u"root" -p"root..Самое смешное в новой версии 5.1.38 все хорошо(даже клиент сам загружается, не через командную строку) и мозги не парит на счет кириллицы...зато после создании нового аккаунта и занесения для него пароля(прим. CREATE USER user IDENTIFIED BY 'masterkey'), при в ходе под новым аккаунтом, залазиет без ввода нового пароля...а при вводе отсылает аккаунт типа я такого и не знаю....Люди есть рабочие версии mysql, с которыми не надо париться при начале работы, а то что то у меня уже желание пропадает его изучать 3 день начинаю и все псу сами знаете куда....Как его изучать если он после установки не хотит даже работать??? Это блин КРИК ДУШИ!!! ПОМОГИТЕ!!! А ТО ПРИДЕТЬСЯ ВЕРНУТЬСЯ К ИСТОКАМ ДЕЛФИ...

  Ответить  
 
 автор: Trianon   (26.08.2009 в 18:21)   письмо автору
 
   для: amorfis74   (26.08.2009 в 18:13)
 

вообще-то CREATE USER user так не пишут.
пишут либо CREATE USER 'логин'@'хост'
либо CREATE USER 'логин'@'%' - если для любого хоста.

  Ответить  
 
 автор: amorfis74   (26.08.2009 в 18:42)   письмо автору
 
   для: Trianon   (26.08.2009 в 18:21)
 

Значит будем материть автора книги по SQL))

  Ответить  
 
 автор: Trianon   (26.08.2009 в 18:55)   письмо автору
 
   для: amorfis74   (26.08.2009 в 18:42)
 

может сперва в мануал глянуть? А потом уже материть?
http://dev.mysql.com/doc/refman/5.0/en/create-user.html

  Ответить  
 
 автор: amorfis74   (27.08.2009 в 17:32)   письмо автору
 
   для: Trianon   (26.08.2009 в 18:55)
 

Дааааааа !!! Получилось)))!!!! Огромное спасибо!!! Только все равно в что то разработчики намудрили со шрифтами...ладно фиг сним бум на utf8 работать)

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

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