Как я могу добавить значение для MySQL: пустое значение для порта - PullRequest
0 голосов
/ 21 сентября 2018

Я забыл пароль администратора root phpMyAdmin.Я попробовал несколько вариантов, но ничего не работает из-за ошибки, показанной здесь https://snag.gy/n07uIf.jpg. Я попытался переустановить phpMyAdmin после очистки.Я не смог завершить полное удаление phpMyadmin и его настройки из-за вышеуказанной ошибки.

Я попытался переустановить phpMyAdmin, снова я получаю сообщение об ошибке.

Какой для меня сейчас лучший вариант?Что я могу сделать, чтобы исправить ошибку и завершить установку phpMyAdmin.

Большое спасибо.

1 Ответ

0 голосов
/ 21 сентября 2018

Попробуйте отредактировать /etc/dbconfig-common/phpmyadmin.conf и установить следующее значение:

dbc_dbport='0'

Затем перенастроить phpmyadmin:

sudo dpkg-reconfigure phpmyadmin

Вы также можете перезапустить службу mysql с помощью --skip-grant-tablesчтобы войти без пароля:

sudo service mysql stop
sudo mysqld --skip-grant-tables &
mysql -uroot mysql

Затем обновите свой пароль для пользователя root:

UPDATE user SET password = PASSWORD('YOURPASSWORD')
  WHERE user = 'root'; 
FLUSH PRIVILEGES;

Теперь вам нужно будет перезапустить mysql, и вы сможете подключиться, используяВаш новый пароль:

sudo service mysql restart
...