xampp mysql Не удалось инициализировать несколько основных структур - PullRequest
1 голос
/ 05 января 2020

Я установил xampp на windows, и он заработал.

Сегодня, когда я пытаюсь запустить службу mysql, она возвращает эту ошибку, и я не могу запустить mysql

2020-01-05 17:10:07 17 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table:   '.\htmarket\users'
': Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '.\mysql-relay-bin-2020@002d01@002d04@002019@003a28@003a32@002023@0020@005bwarning@005d@0020checking@0020table@003a@0020@0020@0020@0027@002e@005chtmarket@005cusers@0027@000d.000012' position: 4
2020-01-05 17:10:07 16 [ERROR] Master '2020-01-04 19:28:32 23 [Warning] Checking table:   '.\htmarket\users'
': Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
2020-01-05 17:10:07 0 [Warning] Reading of some Master_info entries failed
2020-01-05 17:10:07 16 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table:   '.\htmarket\users'
': Slave I/O thread killed while connecting to master
2020-01-05 17:10:07 0 [ERROR] Failed to initialize multi master structures
2020-01-05 17:10:07 16 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table:   '.\htmarket\users'
': Slave I/O thread exiting, read up to log 'FIRST', position 4
2020-01-05 17:10:07 0 [ERROR] Aborting

что не так с mysql?

1 Ответ

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

У меня была та же проблема сегодня, mysql просто перестал работать, и это выдало мне те же ошибки, что и у вас.

После нескольких часов поиска в Интернете и пробуя множество различных решений, единственное сработала переустановка xampp .

Если вы хотите сохранить свои базы данных , перед удалением старого xampp, go до xampp / mysql / data и сделайте резервную копию всех папок / баз данных, которые вы хотите перенести в новую установку xampp.

Кроме того, не забудьте сделать резервную копию всех ib файлы в той же папке (в моем случае у меня было: ibdata1 , ib_logfile1 , ib_logfile2 ). Если у вас есть что-то важное в htdocs, не забудьте также сделать его резервную копию.

После удаления xampp загрузите и установите версию fre sh, go to data Папка и переименование файлов ib на всякий случай, чтобы иметь резервную копию, после этого скопируйте старые ib файлы и папки базы данных в ваш недавно установленный xampp.

Откройте панель управления xampp от имени администратора и перезапустите mysql, после этого все должно работать нормально, по крайней мере, для меня, и все мои таблицы и данные были все еще пригодны для использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...