Как заставить сервер MySQL в XAMPP хорошо работать после взлома sh? - PullRequest
0 голосов
/ 20 февраля 2020

Сервер MySQL в XAMPP больше не запускается нормально.

Я попытался изменить порт в соответствии с рекомендациями здесь , и сервер все еще не запускается, хотя он пытается это сделать это: новый PID отображается на долю секунды рядом с MySQL в контексте скриншота ниже при нажатии на Start.

Я также пытался запустить netstat -ano|find "3306" (я пытался с 3307 тоже) но ничего не показывает, тоже самое при запуске в командной строке от имени администратора. Я также перезагрузил компьютер и удалил новый код PHP, который я написал сегодня. Вчера все работало нормально.

Примечание: позавчера мой рабочий компьютер мгновенно выключили по ошибке.

Скриншот:

screenshot

Файл журнала здесь , и часть его говорит, что это ошибка, но ошибка MariaDB, которую я не использую.

Я начинающий, я использую MySQL только для WordPress.

Спасибо.

Обновление 1

Запуск netstat -ab приводит к это .

Теперь я проверяю, есть ли обновления для XAMPP.

Обновление 2

Кажется, что нет никаких обновлений для XAMPP.

1 Ответ

1 голос
/ 20 февраля 2020

Прежде всего проверьте ваш порт и убедитесь, что ваш брандмауэр не блокирует этот порт, попробуйте другие порты 3306, 3307, 3308.

Это ваша ошибка:

2020-02-20  9:40:14 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-02-20  9:40:14 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-02-20  9:40:14 0 [Note] Server socket created on IP: '::'.

I переустановил бы xampp вместо того, чтобы тратить кучу времени на поиск ошибки.

Здесь есть некоторые объяснения: https://forums.mysql.com/read.php?10, 652134,652135 # msg-652135

Откройте оболочку из панели управления и запустите mysql с помощью этой команды:

mysqld –-console –-skip-grant-tables –-skip-external-locking

Откройте другую оболочку из панели управления и восстановите базу данных с помощью этой команды:

mysqlcheck -r --databases mysql --use-frm

Стоп mysql, закрыть оболочки и перезапустить mysql нормально.

Также см. Повреждение и восстановление InnoDB https://chepri.com/mysql-innodb-corruption-and-recovery/

...