2

Я установил xampp на своем компьютере MAC в своей таблице. Я увидел слово с именем user, щелкнул по нему и увидел, что я смог сменить пароль по умолчанию на отсутствие пароля. Я щелкнул по нему и ввел пароль. После этого я был забанен с мю phpadmin и моим столом. Когда я пытаюсь пройти через phpMyAdmin с помощью значка WAMPSERVER, появляется всплывающая страница:

Ошибка MySQL говорит:

# 1045 - Доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: НЕТ)

Я посмотрел на этом сайте и попробовал следующее без удачи.

phpMyAdmin попытался подключиться к серверу MySQL, и сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в вашей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL.

Мне не разрешено вносить изменения в файл config.inc.php , он не сохраняет изменения.

Я попробовал mysqladmin, не повезло и в терминале - bash некоторые команды, не повезло.

Не могли бы вы помочь мне, пожалуйста, чтобы войти или перезагрузить?

1 ответ1

1

Вы, вероятно, должны будете отредактировать config.inc.php как суперпользователь, а не как учетную запись обычного пользователя. Вы можете сделать это с

sudo nano /path/to/config.inc.php

(sudo заставляет команду, которая следует за ней, запускаться от имени администратора, по сути; nano - текстовый редактор командной строки)

Он запросит у вас пароль пользователя Mac, а затем запустит редактор с правами администратора (который может редактировать файл). Внесите в него изменения, а затем нажмите Ctrl+O, чтобы сохранить изменения, а затем нажмите Ctrl+X, чтобы выйти и вернуться в командную строку. После этого вы сможете войти в phpmyadmin.

Возможно, вам понадобятся следующие изменения:

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


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

mysqladmin -u root -p password ''

Он попросит вас ввести пароль, который вы установили для пользователя root, введите его, а затем он должен вернуться к пользователю root без пароля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .