2017-02-10 4 views
0

Если я забуду пароль MySQL, как его сбросить?Как я могу изменить пароль MySQL, если я забуду об этом?

Следуйте за mysql reset password.

Когда я запускаю эту команду:

$ sudo mysql -u root // refer to the given link '2. Start the mysqld demon process using the --skip-grant-tables option with this command ' 

Я получил эту ошибку в моем терминале:

ERROR 2002 (HY000): Не удается подключиться к локальному серверу MySQL через гнездо «/ TMP /mysql.sock»(2)

enter image description here

ответ

0

Наконец, я решил его другим способом:

  1. Шаг 1  -> Системные настройки -> остановка сервера MySQL.
  2. Шаг 2, в терминале:

    $ cd /usr/local/mysql/bin/ 
    

    Затем введите запретить функцию проверки в MySQL:

    ./mysqld_safe --skip-grant-tables & 
    

    Тогда MySQL будет рестарт, вы можете в настройках системы -> MySQL, чтобы увидеть его рабочее состояние.

  3. Step3:
    Тогда вы набираете:

    ./mysql 
    FLUSH PRIVILEGES; 
    

    Затем вы можете сбросить пароль вашего MySQL в:

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your new password');