Не могу войти в phpmyadmin с пользователем root

У меня проблемы с входом в систему с помощью phpmyadmin в системе Ubuntu.

Имя пользователя — root
Пароль — пусто

но все равно он показывает мне ошибку, как показано ниже

 #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Помоги мне решить это
Спасибо.

1

Решение

в терминале наберите

sudo gedit '/etc/phpmyadmin/config-db.php'

Пользовательский файл откроется
Просто проверьте имя пользователя как

$dbuser='phpmyadmin';

И пароль вроде

$dbpass='1234';

Просто скопируйте это имя пользователя и пароль без кавычек на странице входа.

2

Другие решения

Я добавил это с помощью следующих шагов:

1) Открыть config.inc.php файл

2) Изменить разрешение файла для записи

sudo chmod 777 /etc/phpmyadmin/config.inc.php

3) Добавить строку ниже в файл

 $cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'MY_SQL ROOT_USER_PASSWORD';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

4) Снова измените права доступа к файлам на оригинальные

 sudo chmod 755 /etc/phpmyadmin/config.inc.php

5) Перезагрузите сервер

service mysql start or service mysql start

6) открыть

http://localhost/phpmyadmin
username: root
password: YOUR_MYSQL'S ROOT USER'S PASSWORD
  • Успешно вошел в phpmyadmin.
1

Это правильный ответ:

sudo dpkg-reconfigure -plow phpmyadmin

0
По вопросам рекламы [email protected]