Как вернуть потерянный пароль phpMyAdmin, XAMPP


У меня есть локальный хост, работающий на XAMPP на Mac. В какой-то момент я установил пароль в phpMyAdmin, который я забыл. Кто-нибудь может помочь мне вернуться в phpMyAdmin? Я следил за множеством учебных пособий, но все они либо не работают, либо ссылаются на какой-то файл, которого, похоже, нет на моем компьютере. Есть ли простой способ?

Когда я пытаюсь открыть:

http://localhost 

Я получаю:

The Server http://localhost:80 requires a username and password
Author: Gopal Joshi, 2013-05-12

8 answers

Переустановка программного обеспечения устраняет проблему, просто убедитесь, что в процессе не удаляете папку htdocs.

 -10
Author: MykolaSenechyn, 2013-05-12 22:06:41

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

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

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

К любому вашему паролю. Если вы не помните свой пароль, выполните следующую команду в командной строке:

mysqladmin.exe -u root password WhateverPassword

Где 'Whateverpassword' - ваш новый пароль.

 29
Author: Ricardo Parker, 2013-12-27 07:00:12

В папках xammp находится пакетный файл с именем resetroot.bat'C:\xampp\mysql "запустите это, и он удалит пароли phpmyadmin. Затем все, что вам нужно сделать, это запустить службу MySQL в xamp и нажать кнопку администратора.

 14
Author: Nedshed, 2018-02-06 14:20:18

Возможно, этот вопрос устарел, но я только что столкнулся с той же проблемой.

После удаления паролей с помощью resetroot.bat, как указано в Nedshed, вы можете выбрать другой пароль, перейдя в http://localhost/security/index.php

 3
Author: vlev, 2017-05-23 12:18:25

Лучше всего зайти в свою папку phpmyadmin и открыть config.inc.php и измените allownopassword=false на $cfg['Серверы'][$i]['Allownopassword']=истина;

 0
Author: Ghazanfar Ali Danish, 2014-08-09 20:32:55

Единственное решение, которое сработало для меня:

(источник: https://stackoverflow.com/a/22784404/2377343 )

Вам нужно остановить Mysql и изменить пароль пользователя с помощью команд.

 0
Author: T.Todua, 2017-05-23 11:47:31

Привет, это сработало для меня "/opt/безопасность lampp/xampp" в Centos

[root@XXXXX ~]#/opt/безопасность lampp/xampp

XAMPP: Быстрая проверка безопасности...

В XAMPP: Ваши страницы XAMPP защищены паролем.

XAMPP: Вы все равно хотите сменить пароль? [нет] да

XAMPP: Пароль:

XAMPP: Пароль (снова):

В XAMPP: Защита паролем активна. Пожалуйста, используйте "xampp" в качестве имени пользователя!

XAMPP: к MySQL невозможно получить доступ через сеть. Хорошо.

XAMPP: MySQL имеет корневой набор паролей. Отлично!:)

В XAMPP: Пароль FTP для пользователя "демон" по-прежнему установлен на "xampp".

XAMPP: Вы хотите изменить пароль? [да]

XAMPP: Пароль:

XAMPP: Пароль (снова):

XAMPP: Перезагрузите ProFTPD... хорошо.

XAMPP: Готово.

[корень @XXXXX ~]#

 0
Author: user3766918, 2015-10-02 12:53:14

Если вы не изменили свой пароль, настройка по умолчанию не требует ввода пароля для подключения к серверу MYSQL, попробуйте:

mysql_connect('localhost','root','');

Если нет, то вы можете экспортировать свои базы данных во внешний файл, просто следуйте этим инструкциям.

Http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html

Если вы не можете получить доступ к phpMyAdmin, то попробуй,

Http://www.simplehelp.net/2008/11/26/how-to-reset-a-lost-mysql-root-password/

 -4
Author: MykolaSenechyn, 2013-05-14 14:30:40