После обновления с 10.04 до 12.04 не могу войти в PHPMYADMIN

После обновления с 10.04 до 12.04 не могу войти в PHPMYADMIN

Я просто больше не могу войти в PhpMyAdmin, пишет, что неверные входы. PHP работает отлично. Пожалуйста, помогите. Спасибо.

2002 Cannot log in to the MySQL server
Language
Log in
Username:
Password:

Connection for controluser as defined in your configuration failed.

решение1

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

Если вы не понимаете конфигурацию phpmyadmin или не настраивали ее самостоятельно, некоторые проблемы с настройкой phpmyadmin в Debian/Ubuntu можно обойти следующим образом:продувкаи переустановка пакета phpmyadmin или, возможно, просто с помощью sudo dpkg-reconfigure phpmyadmin.

решение2

Вы можете перенастроить phpmyadmin и сбросить пароль MySQL.

  1. Ctrl+ Alt+ Tдля запуска терминала
  2. sudo dpkg-reconfigure phpmyadmin
  3. Метод подключения к базе данных MySQL для phpmyadmin: unix socket
  4. Имя административного пользователя базы данных: root
  5. Пароль административного пользователя базы данных: mysqlsamplepassword
  6. Имя пользователя MySQL для phpmyadmin: root
  7. Имя базы данных MySQL для phpmyadmin: phpmyadmin
  8. Веб-сервер для автоматической перенастройки: apache2
  9. ОШИБКА 1045
  10. игнорировать
  11. sudo dpkg-reconfigure mysql-server-5.5
  12. Новый пароль для пользователя MySQL "root": mysqlsamplepassword
  13. Повторите пароль для пользователя MySQL "root": mysqlsamplepassword

Надеюсь, это поможет!

Хорошего дня!

решение3

Если вы обновили mysql-server, вы, вероятно, столкнулись с неисправным пакетом, который недавно был выпущен в соответствующем репозитории.

решение4

Проблема была в том, что файл /etc/mysql/my.cnf был доступен для записи другому пользователю, нежели 'root'. Поэтому во время установки mysql файл был проигнорирован, и установка не прошла должным образом.

Просто :

chmod 644 /etc/mysql/my.cnf
aptitude remove mysql-server
aptitude install mysql-server
aptitude install mysql-common

В конце концов, я выполнил свою работу очень хорошо.

Aptitude, по моему мнению, намного лучше, чем apt-get. Он управляет зависимостями гораздо лучше, чем другой, и у вас меньше шансов получить проблемы.

Связанный контент