[英]unattended install (passive) for MySQL CE on Windows
我正在尝试通过我正在构建的迁移向导中的shell命令执行静默安装。
msiexec /i E:\mysql-installer-community-5.6.16.0.msi /passive
虽然这确实启动了安装程序,并且由于UAC
需要多个用户交互,但它仍然会进行正常安装。
有没有办法从命令行使用“典型”设置进行被动安装MySQL CE
?
如果mysql-installer-community-5.6.16.0.msi
是一个真正的安装程序,但Oracle将其作为“木马安装程序”,那将会有效。 它只是安装其他安装程序,然后启动另一个安装它们的应用程序。 似乎Oracle做了一些努力来处理静默安装的情况,但要求你传入命令行参数。
运行木马安装程序后, C:\\Program Files\\MySQL\\MySQL Installer
目录中有GUI和命令行安装C:\\Program Files\\MySQL\\MySQL Installer
。 他们从C:\\ProgramData\\MySQL\\MySQL Installer\\Product Cache
目录安装.msi包。 有GUI和命令行安装程序的文档。
my.ini
文件和其他文件。 md C:\MySQLSrv md C:\MySQLData
在Window Explorer(Window2)中打开C:\\MySQLSrv
将Zip内容复制并粘贴到C:\\MySQLSrv
(Window2)
在Windows资源管理器中打开C:\\MySQLSrv\\data
(Window3)
在Window Explorer中打开C:\\MySQLData
(Window4)
将C:\\MySQLSrv\\data
(Window3)的内容复制并粘贴到C:\\MySQLData
(Window4)中
关闭Window3和Window4
打开DOS窗口并运行以下DOS命令
cd C:\MySQLSrv copy my-medium.ini my.ini notepad my.ini define datadir="C:\\MySQLData" cd C:\MySQLSrv\bin mysqld --install MySQLNew net start MySQLNew
11。 关闭所有Windows
你应该完成!!!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.