1

Тема: #1698 - Access denied for user ''@'localhost'

Здравствуйте. Подскажите пж установил:
1. Debian 9
2. Apache2
3. Mysql 5.6
4. Php7

Установил phpmyadmin при установке по просил пароль указал.

Но после установки не могу зайти не под root не под пользователем что не правильно сделал при установке?
В конфиге phpmyadmin http://prntscr.com/k3dhuf с этим логином и паролем тоже не пускает

Отредактировано Rubik (2018-07-06 19:07:05)

2

Re: #1698 - Access denied for user ''@'localhost'

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

''@'localhost' - это означает, что пользователь не задан. Должно быть 'root'@'localhost'

ВКонтакте Facebook Twitter

3

Re: #1698 - Access denied for user ''@'localhost'

Если ставить так apt-get install mysql-server то запроса для ввода пароля нет.

Если устанавливать так

wget https://dev.mysql.com/get/mysql-apt-con … -1_all.deb
dpkg -i mysql-apt-config_0.8.10-1_all.deb

Получаем ошибку:
Selecting previously unselected package mysql-apt-config.
dpkg: regarding mysql-apt-config_0.8.10-1_all.deb containing mysql-apt-config, pre-dependency problem:
mysql-apt-config pre-depends on lsb-release
lsb-release is not installed.

Исправил так:
apt-get install lsb-release  и пробуем еще раз
dpkg -i mysql-apt-config_0.8.10-1_all.deb

Но сначала нужно удалить все что касается mysql
sudo apt-get remove --purge mysql*

И тогда будет запрос на ввод пароля и после установки phpmyadmin зайти можно с именем phpmyadmin и пароль тот который вводили при установке mysql

Отредактировано Rubik (2018-07-08 12:39:20)