XAMPP: запуск MySQLok. Но невозможно запустить/использовать процесс Mysql

Я запускаю xampp обычным способом. Это сообщение, которое я получаю:

sudo /opt/lampp/lampp start
Starting XAMPP for Linux 5.6.20-0...
XAMPP: Starting Apache...already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.

Но проблема в том, что я не могу использовать phpMyAdmin, потому что кажется, что Mysql не запустился должным образом. Это ошибка, которую я вижу в браузере:

К вашему сведению, я использую Ubuntu 16.04. Кроме того, я уже пробовал несколько решений, таких как изменение номера порта. с 3306 по 3307 у меня ничего не получалось. Кроме того, мне нужно получить доступ к моей уже установленной базе данных, размещенной на порту 3306. Статус всех трех процессов (включая Mysql) на панели управления Xampp:

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


person lenikhilsingh    schedule 31.07.2018    source источник
comment
Что показывает панель управления XAMPP для статуса MySQL? Вы можете подключиться к MySQL через клиент командной строки? Внесли ли вы какие-либо изменения в конфигурацию phpMyAdmin или все еще используются значения по умолчанию из установки XAMPP?   -  person Isaac Bennetch    schedule 02.08.2018
comment
да, я тоже пробовал CLI (упомянутый в вопросе), для процесса Mysql нет сообщения об ошибке. Я также не вносил никаких изменений в конфигурацию phpMyAdmin.   -  person lenikhilsingh    schedule 02.08.2018
comment
Я думаю, что у XAMPP есть отдельная панель управления/страница состояния, которая показывает, правильно ли работает каждая служба, как вы можете видеть на третьем изображении по адресу stackoverflow.com/a/29331067/2385479. Интересно, что здесь не отображается ошибка. Возможно, ошибки регистрируются в другом месте, возможно, в файле с именем mysql.log или в чем-то подобном?   -  person Isaac Bennetch    schedule 03.08.2018


Ответы (1)


Я столкнулся с подобной проблемой в Ubuntu. Мой Xampp был установлен, но сервер MySQL не запускался в диспетчере XAMPP.

Также это привело к тому, что страница localhost/phpmyadmin показывала:

ошибка: Не удается подключиться: Неверные настройки.

Как я это решил:

  1. Внутренний терминал

    sudo /etc/init.d/mysql stop
    

Это остановит существующую службу mysql.

  1. Затем введите:

    sudo /opt/lampp/lampp restart
    

Теперь это должно запустить сервер mysql. Вы можете пойти в localhost/phpmyadmin и проверить это.

person user3691523    schedule 27.02.2019