Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
не запускается command line mysql (arhip) 09/12/2005 - 03:38:46
      Re: не запускается command line mysql (arhip) 09/12/2005 - 03:41:38
      Re: не запускается command line mysql (arhip) 09/12/2005 - 18:25:24
      Re: не запускается command line mysql (Dinky) 09/12/2005 - 19:59:32
      Re: не запускается command line mysql (arhip) 09/12/2005 - 20:32:59
      Re: не запускается command line mysql (Dinky) 09/12/2005 - 20:57:18
      Re: не запускается command line mysql (arhip) 09/12/2005 - 22:05:42
      Re: не запускается command line mysql (Dinky) 09/12/2005 - 23:41:39
      Re: не запускается command line mysql (arhip) 10/12/2005 - 01:19:53
      Re: Все просто (bac) 10/12/2005 - 17:21:32
      Re: Все просто (arhip) 11/12/2005 - 01:20:49
      Re: Все еще просто (MrCool) 18/12/2005 - 16:19:46
      Re: Все еще просто (vi) 04/03/2006 - 13:36:07
      Re: Все просто (Sergej) 21/05/2006 - 20:02:47
      Re: Все просто? (malor) 23/05/2007 - 22:57:14
      Re: не запускается command line mysql (Роман) 28/09/2008 - 19:07:18
      Re: Проблема с запуском mySQL (Andrew Linoge) 02/07/2010 - 19:11:37

> Original message text:
> From: arhip - 09/12/2005 - 03:38:46
> Subject:не запускается command line mysql
> -----------------
> Только что установил Apache + PHP + MySQL + SMTP server. В первый раз. До этого когда-то пользовался Денвером. В итоге всё работает, кроме одного: при запуске тестового файла MySQL даёт ошибку "Client does not support authentication protocol".
>
> Нашёл описание этой ошибки и в доках, и в подробном описании инсталляции, по которой всё ставил.
> =======
> Начиная с MySQL 4.1 изменен алгоритм хэширования паролей. Вместо 16 byte используется 42 byte. Решить проблему можно несколькими способами: установить MySQL версии ниже 4.1; запустить MySQL с параметром "--old-passwords"; через командную строку MySQL ввести следующее:
> SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('root-пароль');
> ========
> ОК, всё вроде ясно. Первый вариант, понижение версии, пока откладываю. Пробую второй. Но я не знаю, ГДЕ задать этот параметр. В my.ini вроде такого нет (кроме как описания этих параметров в комментариях). В свойствах процесса MySQL? (у меня мускул установлен как служба) Кстати, я я вообще могу там задать параметр "--old-passwords"? Потому что один раз я попробовал запустить эту службу вручную с этим параметром, но это ничего не поменяло.
> ОК, думаю, наверное это можно сделать через командную строку. Но тут выясняю самое интересное! command line у меня не запускается! Жму "MySQL Command Line Client" - окно оболочки выскакивает на долю секунды, пищит системный динамик - и оно исчезает. Ничего не могу понять. Снова несколько раз проверил установку мускула, заново выполнил конфигурацию, провел всё, что можно... :(( Командная строка не доступна.
> Подскажите, где рыть. И яндекс, и этот форум, и FAQ уже перерыл. Что интересно, нигде даже проблема такая упоминается "не запускается командная строка" (пробовал искать по всем русско-английским сочетаниям) :((
> ======
> Установлены следующие версии софта:
> apache_2.0.55
> php-4.4.1
> mysql-5.0.16
> (качалось всё с офсайтов и оф. зеркал)
> windows xp home SP2 (лиц.)
> Все настройки делал очень внимательно, по статье, которую вы, наверное, знаете (один из линков): http://www.codenet.ru/webmast/apache/Apache-WindowsNT/
>
> Помогите, пжл. Сам сделал всё, что смог. Вот даже проблему описал подробнейшим образом. Если кто-нибудь кинет реальное решение прямо на мыло, буду особо благодарен.
> alexchmel(#)gmai.com
>


From: arhip - 10/12/2005 - 01:19:53
Subject:не запускается command line mysql
-----------------
Именно инсталлятором и ставил. По-другому пока не научился. Бэкапить нечего, всё сейчас голое, с нуля. Именно это меня и удивило, что инсталлятор прописал все минимальные настройки, а я даже командную строку не могу запустить. Я вот обрадовался, что уже её запустил, а не тут-то было. Да, запустил - после того, как переустановил mysql не как системный процесс, а отдельно. Прошли параметры -uroot -p, задал OLD_PASSWORD - запустилась командная строка mysql. Ага, раз так, думаю, переустановлю теперь всё-таки MySQL, чтобы запускался как системный процесс (не знаю, как это сделать без переустановки). Переустановил. Вижу, что служба запущена и работает. А mysql -uroot -p теперь не проходит. Пишет опять, что charset cp1251 не может быть использован, он не определён и т.п.
Засада какая-то. Ладно, спасибо за помощь. Уже хоть что-то проясняется. Если разберусь, отпишу здесь. Ну и если будут встречные идеи, буду рад.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37244



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |