Сброс пароля Root MySQL с помощью XAMPP на локальном хосте

Так что в прошлый час я пытался выяснить, как восстановить свой «корневой» пароль для MySQL, поскольку я не могу войти в PHPMyAdmin. Я попытался изменить пароль в файле config.inc.php и искать другие методы. Я не могу найти удачный путь. Несколько месяцев назад я изменил его как тестовый пароль, но теперь я забыл, что это было. Если кто-то может помочь, это будет здорово. (Я работаю на компьютере под управлением Windows).

Вы хотите отредактировать этот файл: "\xampp\phpMyAdmin\config.inc.php"

измените эту строку:

 $cfg['Servers'][$i]['password'] = 'WhateverPassword'; 

независимо от вашего пароля. Если вы не помните свой пароль, запустите эту команду в командной консоли:

 mysqladmin.exe -u root password WhateverPassword 

где WhateverPassword – ваш новый пароль.

шаги:

  1. Откройте панель инструментов phpMyadmin
  2. перейти на учетные записи пользователей
  3. в разделе пользователя. Получите пользователя root и нажмите [Изменить привилегии]
  4. в верхней части вы найдете кнопку изменения пароля [щелкните по ней]
  5. сделать хороший проход и заполнить поле 2 прохода.
  6. теперь нажмите кнопку Go.

7. теперь откройте ваш xampp dir (c: / xampp) -> 8. в phpMyadmin dir [C: \ xampp \ phpMyAdmin]

  1. открыть файл [config.inc.php] с любым текстовым редактором

10 .find [ $cfg['Servers'][$i]['auth_type'] = 'config'; ] и замените 'config' to 'cookie'

  1. перейдите к [ $cfg['Servers'][$i]['AllowNoPassword'] = true; ] эта строка меняет 'true' to 'false' .

last: сохранить файл.

здесь есть ссылка на видео, если вы хотите увидеть ее в действии [ нажмите здесь ]

Вы можете настроить его с помощью «XAMPP Shell» (командная строка). Откройте оболочку и выполните следующую команду:

mysqladmin.exe -u root password secret

Если вы действительно забыли пароль root для сервера MySQL, вам нужно запустить его с помощью опций skip-grant-tables . Найдите подходящий Ini-File my.ini ( C:\ProgramData\MySQL Server ... или что-то вроде этого) и добавьте skip-grant-tables в раздел [mysqld] следующим образом:

 [mysqld] skip-grant-tables 

Сбросьте пароль администратора XAMPP MySQL через SQL-обновление phpmyadmin для работы с ним:

-Установить экземпляры Apache Server и MySQL с панели управления XAMPP. После запуска сервера откройте любой веб-браузер и перейдите по адресу http: // localhost / phpmyadmin / . Это откроет интерфейс phpMyAdmin. Используя этот интерфейс, мы можем управлять сервером MySQL из веб-браузера.

-В окне phpMyAdmin выберите вкладку SQL с правой панели. Это откроет вкладку SQL, где мы сможем запускать SQL-запросы.

-Затем введите следующий текст в текстовое поле и нажмите «Перейти».

  • "UPDATE mysql.user SET Password = PASSWORD ('password') WHERE User = 'root';"

  • ударить

  • «ПРИВИЛЕГИИ ФЛЮЗА»;

  • ударить

-Теперь вы увидите сообщение о том, что запрос выполнен успешно.

-Если вы обновите страницу, вы получите сообщение об ошибке. Это связано с тем, что файл конфигурации phpMyAdmin не знает о нашем обновленном корневом паспорте. Для этого нам нужно изменить конфигурационный файл phpMyAdmin.

-Откройте файл C: \ xampp \ phpMyAdmin \ config.inc.php в своем любимом текстовом редакторе. Поиск строки:

 $cfg\['Servers'\]\[$i\]['password'] = ''; and change it to like this, $cfg\['Servers'\]\[$i\]['password'] = 'password'; Here the 'password' is what we set to the root user using the SQL query. $cfg['Servers'][$i]['AllowNoPassword'] = false; // set to false for password required $cfg['Servers'][$i]['auth_type'] = 'cookie'; // web cookie auth 

-Теперь все готово. Сохраните файл config.inc.php и перезапустите сервер XAMPP.

Изменено из источника: http://veerasundar.com/blog/2009/01/how-to-change-the-root-password-for-mysql-in-xampp/

Попробуйте это: sudo / Applications / XAMPP / xamppfiles / xampp security Затем следуйте инструкциям

На панели инструментов перейдите к учетным записям пользователей, выберите пользователя, нажмите «Сменить пароль», «Заполните новый пароль», «Перейти».

ПРОСТОТА ПРЯМОГО ПРОФЕССИОНАЛЬНОГО РЕШЕНИЯ И ИЗ КОРОБКИ:

1 – Запустите экземпляры Apache Server и MySQL с панели управления XAMPP.

2 – После запуска сервера откройте любой веб-браузер и укажите http: // localhost / phpmyadmin / . Это откроет интерфейс phpMyAdmin. Используя этот интерфейс, мы можем управлять сервером MySQL из веб-браузера.

3 – В окне phpMyAdmin выберите вкладку SQL с верхней панели. Это откроет вкладку SQL, где мы сможем запускать SQL-запросы.

4 – Теперь введите следующий текст в текстовую область и нажмите «Перейти».

UPDATE mysql.user SET Password = PASSWORD ('password') WHERE User = 'root'; ПРИВИЛЕГИИ ФЛЮЗА;

5 – Теперь вы увидите сообщение, в котором говорится следующее: запрос выполнен успешно.

6 – Если вы обновите страницу, вы получите сообщение об ошибке. Это связано с тем, что файл конфигурации phpMyAdmin не знает о нашем обновленном корневом паспорте. Для этого нам нужно изменить конфигурационный файл phpMyAdmin.

7 – Откройте файл [XAMPP Installation Path]/phpmyadmin/config.inc.php в вашем любимом текстовом редакторе (например: C:\xampp\phpMyAdmin\config.inc.php ).

8 – Поиск строки

$ cfg ['Servers'] [$ i] ['password'] = '';

и изменить его так,

$ cfg ['Servers'] [$ i] ['password'] = 'password';

Здесь «пароль» – это то, что мы задали пользователю root, используя SQL-запрос.

9 – Теперь все готово. Сохраните файл config.inc.php и перезапустите сервер apache и mysql XAMPP. Он должен работать!

Источник: https://veerasundar.com/blog/2009/01/how-to-change-the-root-password-for-mysql-in-xampp/

СДЕЛАННЫЙ!

Откройте файл C:\xampp\phpMyAdmin\config.inc.php в текстовом редакторе. Найдите теги ниже и отредактируйте соответственно

 $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'password'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPassword'] = true; 

Где «пароль» – ваш новый пароль. Между котировками.

Перейдите в свой браузер и посетите ссылку http: // localhost / phpmyadmin / . Нажмите «GO» без вашего нового пароля. Он войдет в систему, и вы сможете увидеть «CHANGE PASSWORD». Продолжайте менять свой пароль, и все готово.