MySQL 静默安装失败
MySQL silent install fails
我正在尝试通过批处理文件安装 mysql-installer-community-5.6.20。0.msi。
在第一步中,我尝试解压缩清单,这使我可以访问安装程序控制台。被动安装工作正常,但是,如果我尝试安静地安装它,批处理文件会在不解压缩清单的情况下退出。
这是第一步批处理文件代码:
@echo off
color 0a
cls
echo ==========================================
echo MySQL Server - Installation - v.11/02/2015
echo ==========================================
echo .
echo .
rem ------------------------------------------------
echo Installing MySQL (This may take a few minutes)
msiexec /i mysql-installer-community-5.6.20.0.msi /q /norestart /L*v "mysql-installer-community-5.6.20.0.msi.log"
echo Done.
有人能解决这个错误吗?
/q
可能会引发错误,因为它是用户界面级别选项的第一个字符(例如 /qn
)。尝试使用完全安静选项,/quiet
终于找到了解决方案,发现日志文件显示 1729,下一行显示配置失败消息。
正在 MySQL 个错误代码中搜索错误代码 1729。我发现
Error: 1729 SQLSTATE: HY000 (ER_NO_SUCH_PARTITION)
Message: partition '%s' doesn't exist
认为可能是因为 cmd 是从 System32 启动的。添加 %~dp0 (当前目录)解决了这个问题。
希望这对其他人有帮助。
我正在尝试通过批处理文件安装 mysql-installer-community-5.6.20。0.msi。
在第一步中,我尝试解压缩清单,这使我可以访问安装程序控制台。被动安装工作正常,但是,如果我尝试安静地安装它,批处理文件会在不解压缩清单的情况下退出。
这是第一步批处理文件代码:
@echo off
color 0a
cls
echo ==========================================
echo MySQL Server - Installation - v.11/02/2015
echo ==========================================
echo .
echo .
rem ------------------------------------------------
echo Installing MySQL (This may take a few minutes)
msiexec /i mysql-installer-community-5.6.20.0.msi /q /norestart /L*v "mysql-installer-community-5.6.20.0.msi.log"
echo Done.
有人能解决这个错误吗?
/q
可能会引发错误,因为它是用户界面级别选项的第一个字符(例如 /qn
)。尝试使用完全安静选项,/quiet
终于找到了解决方案,发现日志文件显示 1729,下一行显示配置失败消息。
正在 MySQL 个错误代码中搜索错误代码 1729。我发现
Error: 1729 SQLSTATE: HY000 (ER_NO_SUCH_PARTITION)
Message: partition '%s' doesn't exist
认为可能是因为 cmd 是从 System32 启动的。添加 %~dp0 (当前目录)解决了这个问题。
希望这对其他人有帮助。