Уважаемый Hanut, у меня та же проблема, я тут совсем зеленый, постараюсь объяснить трабл как можно подробней и самого начала(рассчитывая на подробный же ответ):
поставил я apache2.2+php5+MySQL6, но накосячил походу в php.ini или в httpd.txt (предположительно изза кавычек из русской раскладки вместо английской (ибо такой косяк я исправил после и вроде как все стало норм, ну да обовсем по-порядку), так что даже изначально обратившись из браузера к 127.0.0.1 Не увидел долгожданного "It works!", которе по описанию из http://freshcoder.ru/archives/19 увидеть должен был) стремглав снес apache и php, переставил их заново, настроил php.ini, httpd, улицезрел наконец "It works!", обрадовался, решил что стоит переставить и MySQL, но тут запнулся, далее сам трабл:
"Та же проблема" - забыл пароль, при попытке его сменить (пытаюсь все же вспомнить, подобрать) используя MySQLInstanceConfig(в папке ...MySQL\bin), после нажатия Execute (окошко такое же как и при настройке после установки), там четыре пункта - prepare configuration проходит, write configuration проходит, restart service проходит и останавливается на apply security settings
( прилагаю рисунок чтобы не быть голословным
: http://demitry777.narod.ru/mysqltrabl.jpg )
нашел еще одну, казалось бы нелохую статью http://www.realcoding.net/article/view/4815 но тоже ничего пока что извлечь не смог(((
То что предлагаете вы у меня не прокатило выдав "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Объясните пожалуйста мне, неопытному что не так
З.Ы. у меня в командной строке (cmd.exe из пуск->выполнить) каретка стоит не на C:\> как у вас в примере а на C:\Documents and Settings\Username>
З.Ы.Ы. в той статье на которую я сослался тоже остались непонятными слова "2. Запускаем mysql следующей командой:..." куда вводится команда?,
"3. Запускаем клиента mysql: mysql -u root" опять куда команды прописываются?, "4. Выполняем sql запрос: UPDATE mysql.user SET Password=PASSWORD(’newpwd’) WHERE User=’root’; где newpwd - новый пароль.", опять откуда выполняется sql запрос?
Надеюсь тчо не утомил вас своей писаниной, и не обязую вас естесственно отвечать на все вопросы, но пожалуйста постарайтесь объяснить, как можно сменить этот нехороший root пароль? Ато после возникновения этой ошибки обращение к localhost или к 127.0.0.1 выдает "you don't have permission to access on this server"
С уважением, Дмитрий.
Сообщение добавлено Thu Aug 28 19:02:46 2008
З.Ы.Ы.Ы. Файерволлы отключены