Windows 10 Enterprise - MYSQL неожиданно завершил работу

0

Я установил Windows 10 Enterprise 64bit на машину и попытался установить Apache, PHP и MySQL на своей машине для использования в веб-разработке. Короче говоря, я все время сталкиваюсь с ошибкой "Выключение MySQL неожиданно". Я попытался установить с помощью WAMP и XAMPP на моем компьютере и все еще запускать ту же ошибку. Apache подключается и работает как на WAMP, так и на XAMPP, однако я получаю ту же ошибку MySQL.

До сих пор не все исследования, которые я проделал, найдут краткий обзор моей ситуации и решений, которые я пробовал. Я думаю, что это связано с Windows 10. Также, как побочная заметка, я использую bootcamp на своем MacBook 12 дюймов, поэтому не уверен, что это добавляет проблемы, но я бы так не подумал.

  • Apache, запущенный на порту 80: 433 для XAMPP и WAMP
  • Служба WAMP - Mysql → , запуск/возобновление обслуживания - зеленый. Когда я нажимаю на него, ничего не происходит. XAMP Я получаю:

    8:50:59 AM [mysql] Ошибка: выключение MySQL неожиданно.

    8:50:59 AM [mysql] Это может быть связано с заблокированным портом, отсутствием зависимостей,

    8:50:59 AM [mysql] неправильные привилегии, сбой или выключение другим способом.

    8:50:59 AM [mysql] Нажмите кнопку "Журналы", чтобы просмотреть журналы ошибок и отметьте

    8:50:59 AM [mysql] средство просмотра событий Windows для получения дополнительных подсказок

    8:50:59 AM [mysql] Если вам нужна дополнительная помощь, скопируйте и опубликуйте это

    8:50:59 AM [mysql] полное окно журнала на форумах

  • Отключил брандмауэр Windows, те же ошибки

4. Я проверил для skype, но на самом деле он не установлен на моем компьютере. Также проверена панель управления → просмотр локальных служб, скайп не существует и не запущен Tried netstat-b в командной строке, и я не могу посмотреть все с портом 80. Также попробовал netstat -aon | findstr: 80, только TCP 192.168.0.10:49556 23.205.116.42:80 ESTABLISHED 1884. Примечание: если в порту возникла проблема, Apache не должен работать

  1. Я проверил панель управления → просмотр локальных служб, нет службы публикации World Wide Web.

  2. Следующее решение в Xamp-Mysql Shutdown, которое включало удаление ib_logfile1, ib_logfile и ibdata1. Помимо добавления my.ini с innodb_force_recovery = 1. Я получаю немного другую ошибку, которую я ставлю ниже.

Я почти не разбираюсь в настройках и собираюсь объяснить, что MySQL может не работать на моем компьютере с Windows 10. Но прежде чем я сделаю какую-нибудь помощь, мы будем оценены.

Журналы ошибок:

2015-08-08 08:31:08 7024 [Note] Plugin 'FEDERATED' is disabled.
2015-08-08 08:31:08 18ec InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB internal memory allocator.
2015-08-08 08:31:08 7024 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-08 08:31:08 7024 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-08 08:31:08 7024 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2015-08-08 08:31:08 7024 [Note] InnoDB: Memory barrier is not used
2015-08-08 08:31:08 7024 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-08 08:31:08 7024 [Note] InnoDB: Not using CPU crc32 instructions
2015-08-08 08:31:08 7024 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2015-08-08 08:31:08 7024 [Note] InnoDB: Completed initialization of buffer pool
2015-08-08 08:31:08 7024 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-08 08:31:08 18ec  InnoDB: Operating system error number 87 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html
2015-08-08 08:31:08 7024 [ERROR] InnoDB: File C:\wamp\mysql\data\ib_logfile0: 'aio read' returned 

Журнал ошибок @innodb_force_recovery = 1

2015-08-08 09:32:05 3804 [Note] Plugin 'FEDERATED' is disabled.
2015-08-08 09:32:05 1bf8 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB internal memory allocator.
2015-08-08 09:32:05 3804 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-08 09:32:05 3804 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-08 09:32:05 3804 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2015-08-08 09:32:05 3804 [Note] InnoDB: Memory barrier is not used
2015-08-08 09:32:05 3804 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-08 09:32:05 3804 [Note] InnoDB: Not using CPU crc32 instructions
2015-08-08 09:32:05 3804 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2015-08-08 09:32:05 3804 [Note] InnoDB: Completed initialization of buffer pool
2015-08-08 09:32:05 3804 [Note] InnoDB: The first specified data file C:\xampp\mysql\data\ibdata1 did not exist: a new database to be created!
2015-08-08 09:32:05 3804 [Note] InnoDB: Setting file C:\xampp\mysql\data\ibdata1 size to 10 MB
2015-08-08 09:32:05 3804 [Note] InnoDB: Database physically writes the file full: wait...
2015-08-08 09:32:05 3804 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile101 size to 5 MB
2015-08-08 09:32:05 3804 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile1 size to 5 MB
2015-08-08 09:32:05 1bf8  InnoDB: Operating system error number 87 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html
2015-08-08 09:32:05 3804 [ERROR] InnoDB: File C:\xampp\mysql\data\ib_logfile101: 'aio write' returned OS error 187. Cannot continue operation
  • 0
    @LightnessRacesinOrbit Я думаю, что это тоже не «язык программирования» и stackoverflow.com/questions/18022809/…
  • 0
    попробуйте установить innodb_flush_method=normal в файле my.ini в [mysqld] и перезапустить ...
Показать ещё 3 комментария
Теги:
xampp
wamp

1 ответ

0

Это решение сработало для меня.

  • Удалить XAMPP и WAMP
  • Установленный WAMP 64bit
  • Добавлена ​​следующая строка в my.ini innodb_flush_method = нормальный
  • Закрыт WAMP и перезапущен. Логотип W зеленый и работает.

Спасибо: Ошибка 187

Ещё вопросы

Сообщество Overcoder
Наверх
Меню