|
|
|
|
|
для: Trianon
(07.01.2011 в 14:00)
| | Что касается действия, то оно описано в первом посте:
"...MySQL ставится, предлагает запустить конфигурационный визард. Запускаю, до момента когда вводится пароль - всё нормально. ...
В общем - в последнем окне визарда он пишет, что все поставлено-запущено, т.е. положительно отмечается и 3-й чек-поинт - запуск службы. А вот последнюю галочку не ставит - пишет, что-то там с безопасностью установить не удалось... В вылетающем окне предлагает повторить или "перепрыгнуть" этот шаг. Повтор ничего не даёт. "Перепрыгиваем"...
Но тестовый файл с проверочным скриптом для MySQL, положенный в DocumentRoot, выдаёт ответ - "К сожалению, не доступен сервер mySQL"...."
Т.е. ничего особого не делается - устанавливается MySQL, он предлагает запустить конфигурационный визард, мы его запускаем, проходим почти все этапы, пишем пароль, а на последнем шаге после того, как визард включил мускул как службу, в последнем пункте - настройках безопасности - вылетает эта ошибка - 1045 в приведённом постом выше аттачменте.
Вот действие, результат которого - эта самая диагностика...
Вот и думается - в чём может быть проблема и как победить...
P.S. Понятия не имею, что и как друг с другом связано, но после исправления неполадок совместимости из контекстного меню, MySQL в браузере вместо "К сожалению, не доступен сервер mySQL" - показал номер версии!... Значит подключился? Странно... | |
|
|
|
|
|
|
|
для: Maister
(07.01.2011 в 13:20)
| | 1. диагностика никогда не возникает сама по себе.
Диагностика всегда является ответом на какое-то Ваше действие.
Действие Вы не указываете снова (см. 07.01.2011 в 11:17)
2. диагностику следует приводить полностью, а не выкидывать наболее важный кусок фразы из середины.
Using password:No означает, что ответ идет на попытку подключения без указания пароля.
Using password:Yes означает, что ответ идет на попытку подключения с указанием пароля.
Файрволл не при чем - сервер доступен. | |
|
|
|
|
 94.4 Кб |
|
|
для: lightning.say
(07.01.2011 в 13:09)
| | А вот тут-то я саавсэм полный чайник. И поэтому знать не мог, что это unix-овые команды... Не бейте больно...
Просто прошёл по ссылкам... И, главное, что на той странице нет ни слова об Unix-е (ну, я по крайней мере не заметил)...
Ну так а в Винде-то что и как делать-то?
Вы ж видите, я стараюсь... :)
Причём, знаете, до того,как сюда писать - несколько раз MySQL сносил, чистил, ставил... Но всё равно была (и есть) ошибка 1045:
Причём, даже сначала было то же самое, только было (...password:NO), а потом и - YES...
Фаервол даже полностью отключал, для чистоты эксперимента - всё равно - то же окно... | |
|
|
|
|
|
|
|
для: Maister
(07.01.2011 в 11:44)
| | мож это команды для unix подобных систем приведены... а вы их пытаетесь в командную строку windows запихать... | |
|
|
|
|
|
|
|
для: Maister
(07.01.2011 в 11:44)
| | это сильная заявка.
C:\windows\System32> - консольная подсказка в системе Windows
D: - команда смены диска в системе Windows
D:\> - консольная подсказка в системе Windows
C:\ProgramFiles\MySQL\MySQL Server 5.5\my.ini - название конфигурационного файла , при чем явно в окружении Windows
# - консольная подсказка (в режиме суперпользователя) в системе linux
/etc/init.d/mysql stop - команда остановки сервиса mysql в системе linux
Откуда эта каша? | |
|
|
|
|
|
|
|
для: Trianon
(07.01.2011 в 11:33)
| | Да уже давно (после Вашего поста) пытаюсь, только что-то криво получается.
Вот исходный каталог в cmd - это C:\windows\System32> и никак иначе...
Попытался:
C:\windows\System32>D:
D:\>C:\ProgramFiles\MySQL\MySQL Server 5.5\my.ini # /etc/init.d/mysql stop
Ну и "...Системе не удаётся найти указанный путь..."
Что-то, видно, не туда думается...
Или должно быть что-то типа того:
mysqld # /etc/init.d/mysql stop="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" ? | |
|
|
|
|
|
|
|
для: Maister
(07.01.2011 в 11:22)
| | можно даже ни одного не делать. Но только тогда программы запускаться не будут. Потому что не будут находиться.
Ну начните же вы рассуждать, а не просто списывать решение.
вы пишете :
mysql
или там
mysqld
Вам в ответ:не является внутренней командой, исполняемой программой или пакетным файлом.
Вам же фактически сказали "mysql - это не стандартная команда dir, cd и т.п., файла с таким именем нет ни в текущем каталоге, ни в пути поиска. mysql - это какая-то мне неизвестная хрень, а вы пытаетесь заставить меня её исполнить! Откуда я вам её возьму?"
Ну так сделайте что-нибудь, чтобы система поняла, откуда взять. | |
|
|
|
|
|
|
|
для: Trianon
(07.01.2011 в 11:17)
| | Каюсь, в своих предположениях Вы правы. Ступил по неопытности (когда-то, году в 2000-2001, когда учился переставлять ОС, сталкивался с ДОСом чуть-чуть, но не долго, давно и не правда...). По этому поводу хочу спросить - "...хотя бы одно из..." - т.е. можно сделать только что-то одно, не обязательно все 3 пункта? | |
|
|
|
|
|
|
|
для: Maister
(07.01.2011 в 11:08)
| | >Спасибо.
>Почитал. Вроде понятно, как сделать этот ход конём. Только вот одна загвоздка - я что-то не пойму, где эти все команды прописывать...
>Если запускаем cmd, то там всё время пишет, что ... не является внутренней командой, исполняемой программой или пакетным файлом...
то там всё время пишет
а) кто?
или хотя бы б) в ответ на какое Ваше действие?
Могу предположить лишь, что запустив cmd, Вы не сделали хотя бы одно из
а) не сменили после этого текущий каталог на каталог с исполняемыми файлами MySQL-сервера
б) не добавили путь к этому каталогу в системную переменную окружения PATH к списку путей поиска программных файлов.
в) не указали полный путь к каталогу перед именем файла команды.
В результате, файлы, которые Вы пытаетесь запустить, система просто не может найти.
>Плюс в "руководствах" пишут:
>"...Далее приводятся команды, которые необходимо использовать для каждого шага, при условии, что вы вошли в систему с root-привелегиями. ..."
>А как войти в систему с root-привилегиями, если пароль-то забыт...?
Если таблицы привилегий не загружались при запуске, система считает, что у Вас полные права. | |
|
|
|
|
|
|
|
для: Trianon
(07.01.2011 в 09:52)
| | Спасибо.
Почитал. Вроде понятно, как сделать этот ход конём. Только вот одна загвоздка - я что-то не пойму, где эти все команды прописывать...
Если запускаем cmd, то там всё время пишет, что ... не является внутренней командой, исполняемой программой или пакетным файлом...
Плюс в "руководствах" пишут:
"...Далее приводятся команды, которые необходимо использовать для каждого шага, при условии, что вы вошли в систему с root-привелегиями. ..."
А как войти в систему с root-привилегиями, если пароль-то забыт...?
Что-то не понятно... Я раньше никогда не сталкивался со всеми этими вещами, но стараюсь... Если подможёте... :) | |
|
|
|
|