У меня проблемы с входом в систему с помощью phpmyadmin в системе Ubuntu.
Имя пользователя — root
Пароль — пусто
но все равно он показывает мне ошибку, как показано ниже
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Помоги мне решить это
Спасибо.
в терминале наберите
sudo gedit '/etc/phpmyadmin/config-db.php'
Пользовательский файл откроется
Просто проверьте имя пользователя как
$dbuser='phpmyadmin';
И пароль вроде
$dbpass='1234';
Просто скопируйте это имя пользователя и пароль без кавычек на странице входа.
Я добавил это с помощью следующих шагов:
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
Это правильный ответ:
sudo dpkg-reconfigure -plow phpmyadmin