Завершение работы MySQL неожиданно при обновлении MySQL 5.7 - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь обновить MySQL в XAMPP. Версия PHP => 5.6.3 старая версия mysql => 5.6.21 Необходимо обновить => 5.7.22 (Который был доступен для скачивания только в серии 5.7)

Я выполнил следующие действия для обновления:

Download latest MySQL but download the zip file not the MSI
Unzip the zip file to a location.
Shutdown Mysql process (no need to remove service) from XAMPP control panel.
Go to XAMPP folder, rename mysql folder to mysql_old
Copy the new unzipped mysql folder to XAMPP folder, in it delete the data folder.
Copy over the data folder from the mysql_old to the new mysql folder.
Copy over the my.ini file under mysql_old/bin to mysql/bin.
Copy over other ini and executable files from mysql_old root folder to mysql (XAMPP ini files, my-huge.ini, my-small.ini, etc..). in my case i copied my-default.ini
Run mysql process from XAMPP control panel. Should work. (You may need
to kill XAMPP first).-->Here I struck out and facing mysql shutdown error.
(OPTIONAL) Run mysql/bin/mysql_upgrade.exe -u USERNAME -p to update tables in the local databases that may have problems due to the version change.

Я пытался 1. Поменяйте порт на 3307,3306,8111 в файле my.ini, как предлагали другие. 2. Перейдите в каталог mysql / data / удалить файл ibdata1 & ib_logfile * (ib_logfile0, ib_logfile1, ib_logfile101) перезапустите сервер xampp

mysql_error.log показывает следующее: 2018-05-04T06: 31: 04.062353Z 0 [Примечание] c: \ mysql-upgradexampp \ sm3 \ xampp \ mysql \ bin \ mysqld.exe (mysqld 5.7.22) запускается как процесс 9428 ...

Я запустил панель управления XAMPP от имени администратора, но все равно он показывает

Error: MySQL shutdown unexpectedly. 
[mysql] This may be due to a blocked port, missing dependencies,  
[mysql] improper privileges, a crash, or a shutdown by another method. 
[mysql] Press the Logs button to view error logs and check 
[mysql] the Windows Event Viewer for more clues 
[mysql] If you need more help, copy and post this 
[mysql] entire log window on the forums

В командной строке я получаю следующую ошибку \ mysql \ bin> mysql -u root -p Введите пароль: ОШИБКА 2003 (HY000): не удается подключиться к серверу MySQL на локальном хосте (10061)

Пожалуйста, дайте совет, чтобы решить. Спасибо

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