После обновления до 12.04 с 10.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.
3
задан 27 July 2013 в 17:52

5 ответов

Если вы обновили MySQL-сервер, вы, вероятно, столкнулись с поврежденным пакетом, который недавно был выпущен в точном репо.

0
ответ дан 27 July 2013 в 17:52

В моем случае сброс нового пароля без символов пробела работал на phpmyadmin и mysql в Ubuntu 14.04 LTS.

Кажется, что phpmyadmin не может использовать символ пробела в своем поле пароля и чувствует себя как dejavu в первые дни Ubuntu 12.04 LTS, который также не мог войти в phpmyadmin из-за наличия символов пробела в пароле mysql. Обратите внимание, что mysql может содержать пробелы в пароле. : D

0
ответ дан 27 July 2013 в 17:52

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

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

0
ответ дан 27 July 2013 в 17:52

Проблема заключалась в том, что файл /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. Он управляет зависимостями намного лучше, чем другие, и у вас меньше шансов иметь проблемы.

0
ответ дан 27 July 2013 в 17:52

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

  1. Ctrl + Alt + T для запуска терминала
  2. sudo dpkg-reconfigure phpmyadmin
  3. Метод подключения для базы данных MySQL для phpmyadmin: сокет unix
  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. Новый пароль для «root» пользователя MySQL: mysqlsamplepassword
  13. Повторите пароль для «root» пользователя MySQL: mysqlsamplepassword

Хотелось бы, чтобы это помогло!

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

0
ответ дан 27 July 2013 в 17:52

Другие вопросы по тегам:

Похожие вопросы: