Проблема с денвером и БД

Discussion in 'PHP' started by Piflit, 6 Aug 2007.

  1. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Это вы запустили клиент командной строки, который не смог приконнектится, т.к. сервер не был запущен...

    Вообще стафф рода Apache, PHP и MySQL всегда надо ставить руками, и не пользоваться средствами быстрой разработки вроде Денвера и прочей гадости. Кстати, обсуждение такое сумбурное, что сейчас я потерял суть проблемы... Если проблема в запуске MySQL, то попробуйте эти команды:

    Установка mysql как сервиса

    Удаление установленного ранее сервиса

    Запуск установленного сервиса MySQL

    Остановка установленного сервиса MySQL
     
  2. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    в папке bin следующие файлы:
    libmySQL.dll
    mysql.ico
    mysqld-nt.exe
    mysql.exe
    mysqladmin.exe // если имелся в виду этот, то он выдает ошибку, что юзеру запрещен доступ туда. даже юзеру root о0
    mysqldump.exe

    2 groundhog. суть проблемы в том, чтобы запустить мускуль и подконнектиться к нему. команды не пашут.
    значит так. запустил mysql_serviceuninstall.bat он написал, что успешно удалил сервис. запустил mysql_serviceinstall.bat
    Code:
    Installing MySQL as an Service
    Service successfully installed.
    Try to start the MySQL deamon as service ...
    The mysql service was started successfully.
    Для продолжения нажмите любую клавишу . . .
    не закрывая окна, запустил mysqladmin.exe
    Code:
    C:\Documents and Settings\V>C:\AppServ\MySQL\bin\mysqladmin.exe version
    C:\AppServ\MySQL\bin\mysqladmin.exe: connect to server at 'localhost' failed
    error: 'Access denied for user 'ODBC'@'localhost' (using password: NO)'
    :confused: :confused: :confused:
     
    #22 Piflit, 7 Aug 2007
    Last edited: 7 Aug 2007
  3. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Ну он тебе чётко говорит что юзер, под которым ты коннектишься (ODBC@localhost) не имеет права доступа... У тебя есть реквизиты рутового доступа? Обычно это рут с пустым паролем по умолчанию... Он у тебя в ходе установки спрашивал какой пароль ты хочешь на учётную запись root?

    Попробуй в командной строке набрать: mysql -h 127.0.0.1 -u root
    Это доступ с пустым паролем, или если ты помнишь пароль: mysql -h 127.0.0.1 -u root -p somepass
     
  4. Linuxoid

    Linuxoid Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    200
    Likes Received:
    28
    Reputations:
    0
    Как уже говорили, сборок сейчас дофига. Хотя я лично рекомендую все руками собирать. Но если уж не хочется руками - то лично я бы остановился на AppServ'e ;)
     
  5. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    всем спасибо, все свободны. проблема решена