За последние 24 часа нас посетили 36747 программистов и 1710 роботов. Сейчас ищут 1164 программиста ...

Смена пароля к MySQL средствами PHP

Тема в разделе "MySQL", создана пользователем Howl, 24 мар 2010.

  1. Howl

    Howl Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    90
    Симпатии:
    0
    Возможно ли средствами PHP изменить пароль к MySQL? Если да, то как?
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    соответствующими sql запросами

    просто на php — нет, хотя, всякие уроды попадаются…
     
  3. Howl

    Howl Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    90
    Симпатии:
    0
    Luge
    вот я пытаюсь вколотить уже этот пароль)

    делаю так:
    PHP:
    1. mysql_connect ("127.0.0.1:3306","root") or die ("Нет соединения с MySQL");
    2. mysql_query ("UPDATE user SET PASSWORD=PASSWORD('admin') WHERE user='root'");
    что не так? я просто с запросами MySQL знаком на уровне "выведи мне это, и вот это положи вон на ту полку", а пароль для соединения сменить - я не могу понять, как)
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    [sql]SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'пароль' )[/sql]
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  6. Howl

    Howl Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    90
    Симпатии:
    0
    Luge
    спасибо
     
  7. Howl

    Howl Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    90
    Симпатии:
    0
    мой вариант был близок)) я просто не думал что еще и хост надо было указывать... а FLUSH PRIVILEGES что дает?
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    обновить информацию о привилегиях из mysql.user
     
  9. Howl

    Howl Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    90
    Симпатии:
    0
    Luge
    понятно... еще раз спасибо)