Не удалось установить сервер mysql с помощью расширенного установщика
я пытаюсь установить MySQL Server 5.7.21 с помощью пользовательского действия в расширенном установщике :
community install server;5.7.21;X86:*:servertype=Server;Port=3309;ServiceName=mysqlss;passwd=123 -silent
некоторое время установка MySQL была успешной , а в другой раз потерпела неудачу.
Что я уже пробовал:
1 - я попытался установить его вручную , и он успешно установлен, также я попытался :
2 - я пытался сделать , чтобы установить его с тем же пользовательским действием на windows 7 , 8, 10. но некоторое время успех , а в другой раз не удалось.
я проверил лог-файл C:\ProgramData\MySQL\MySQL установщик для Windows\Logs
mysql-installer Information: 10 : Configuration file found. mysql-installer Information: 10 : Loaded configuration. mysql-installer Information: 10 : Saving configuration. mysql-installer Information: 10 : Package - setting up controller mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\MySQLInstaller.Core.dll mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\StandardPlugins.dll mysql-installer Information: 10 : Creating configuration controller for: mysql-server. mysql-installer Information: 10 : Product configuration controller created. mysql-installer Information: 10 : Package - Initializing controller mysql-installer Information: 10 : Package - Installed - Loading controller state mysql-installer Information: 10 : Product Configuration Controller - Initializing controller mysql-installer Information: 10 : Product Configuration Controller - Loading Settings state mysql-installer Information: 10 : Controller Settings - Load Load Defaults For Install - load and set default settings mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values mysql-installer Information: 10 : Beginning changes for MySQL Server 5.7.21 with options REBOOT=ReallySuppress ADDLOCAL=ALL INSTALLDIR="C:\Program Files (x86)\MySQL\MySQL Server 5.7" INSTALLLOCATION="C:\Program Files (x86)\MySQL\MySQL Server 5.7" ARPINSTALLLOCATION="C:\Program Files (x86)\MySQL\MySQL Server 5.7" INSTALL_ROOT="C:\Program Files (x86)\MySQL\MySQL Server 5.7" DATADIR="C:\ProgramData\MySQL\MySQL Server 5.7" ALLUSERS=1 mysql-installer Information: 10 : MySQL Server 5.7.21's change state request failed. mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values mysql-installer Information: 10 : Starting configuration of MySQL Server 5.7.21 mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe firewall delete portopening protocol=TCP port=3306 profile=ALL mysql-installer Information: 10 : Adding firewall rule for mysqlss on port 3309. mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe firewall add portopening protocol=TCP port=3309 profile=ALL name=mysqlss mode=ENABLE scope=ALL mysql-installer Information: 10 : Successfully added firewall rule. mysql-installer Information: 10 : Attempting to grant Network Service require filesystem permissions. mysql-installer Information: 10 : Granted permissions. mysql-installer Information: 10 : Adding new service mysql-installer Information: 10 : New service added mysql-installer Information: 10 : Attempting to run MySQL Server with --initialize-insecure option... mysql-installer Information: 10 : Starting process for MySQL Server 5.7.21... mysql-installer Information: 10 : Finished configuration of MySQL Server 5.7.21 with state ConfigurationError
3 - я попытался установить Mysql Server 8.0.12 (последняя версия), и мне кажется, что у него есть только Mysql Server 8.0.12 X68, и я использовал это командное действие
community install server;8.0.12;X64:*:servertype=Server;Port=3309;ServiceName=mysqlss;passwd=123 -silent
но эта ошибка также появляется ..
mysql-installer Information: 10 : Configuration file found. mysql-installer Information: 10 : Loaded configuration. mysql-installer Information: 10 : Saving configuration. mysql-installer Information: 10 : Package - setting up controller mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\MySQLInstaller.Core.dll mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\StandardPlugins.dll mysql-installer Information: 10 : Creating configuration controller for: mysql-server. mysql-installer Information: 10 : Product configuration controller created. mysql-installer Information: 10 : Package - Initializing controller mysql-installer Information: 10 : Package - Installed - Loading controller state mysql-installer Information: 10 : Product Configuration Controller - Initializing controller mysql-installer Information: 10 : Product Configuration Controller - Loading Settings state mysql-installer Information: 10 : Controller Settings - Load Load Defaults For Install - load and set default settings mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values mysql-installer Information: 10 : Beginning changes for MySQL Server 8.0.12 with options REBOOT=ReallySuppress ADDLOCAL=ALL INSTALLDIR="C:\Program Files\MySQL\MySQL Server 8.0" INSTALLLOCATION="C:\Program Files\MySQL\MySQL Server 8.0" ARPINSTALLLOCATION="C:\Program Files\MySQL\MySQL Server 8.0" INSTALL_ROOT="C:\Program Files\MySQL\MySQL Server 8.0" DATADIR="C:\ProgramData\MySQL\MySQL Server 8.0" ALLUSERS=1 mysql-installer Information: 10 : MySQL Server 8.0.12's change state request failed. mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values mysql-installer Information: 10 : Starting configuration of MySQL Server 8.0.12 mysql-installer Error: 50 : Value cannot be null. Parameter name: path mysql-installer Information: 10 : Attempting to delete a Windows Firewall rule with command: netsh.exe advfirewall firewall delete rule name="Port 3306" protocol=TCP localport=3306 mysql-installer Information: 10 : No rules match the specified criteria. mysql-installer Information: 10 : An error occurred running netsh.exe delete: The netsh.exe process did not return any error. Review the application log to see if there is a trace of the error. mysql-installer Information: 10 : The attempt to delete a Windows Firewall rule failed. You can add or delete a Windows Firewall rule manually by following the instructions at this URL: http://windows.microsoft.com/en-US/windows-vista/Allow-a-program-to-communicate-through-Windows-Firewall mysql-installer Information: 10 : Adding a Windows Firewall rule for mysqlss on port 3309. mysql-installer Information: 10 : Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3309" protocol=TCP localport=3309 dir=in action=allow mysql-installer Information: 10 : Ok. mysql-installer Information: 10 : Successfully added the Windows Firewall rule. mysql-installer Information: 10 : Attempting to grant Network Service require filesystem permissions. mysql-installer Information: 10 : Granted permissions. mysql-installer Information: 10 : Adding new service mysql-installer Information: 10 : New service added mysql-installer Information: 10 : Attempting to run MySQL Server with --initialize-insecure option... mysql-installer Information: 10 : Starting process for MySQL Server 8.0.12... mysql-installer Information: 10 : Finished configuration of MySQL Server 8.0.12 with state ConfigurationError
3 - я пытался :
Распространяемый пакет Visual C++ 2013 x86
Распространяемый пакет Visual C++ 2013 x64
Visual C++ Redistributable 2015 x86
Visual C++ Redistributable 2015 x64
phil.o
Я нашел пару ссылок, которые, похоже, связаны с той же самой проблемой:
Ошибка #89066: проблема instally mysql server fails at 50% [^]
MySQL 5.7.19 не устанавливается. Давая ту же ошибку [^]
Надеюсь, это поможет.
Matias Lopez
Брандмауэр был исправлен, если вы посмотрите отчет об установке вниз, но это бросает это:
path: Value cannot be null.
Нужен ли этот параметр установщику mysql? Вы это проверили?
Golden Basim
как я могу это проверить ?
Golden Basim
пожалуйста, проверьте первый журнал (5.7.21)