Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySql静默安装/qn不工作_Mysql_Batch File_Windows 7_Silent Installer - Fatal编程技术网

MySql静默安装/qn不工作

MySql静默安装/qn不工作,mysql,batch-file,windows-7,silent-installer,Mysql,Batch File,Windows 7,Silent Installer,我使用下面的代码在windows上使用批处理文件静默安装mysql 似乎它正在忽略/qn 我也尝试过使用/quiet,但也不起作用 它只是读取行并将光标移动到下一行 echo off cls echo Starting MySQL mysql-essential-5.0.88-win32 install msiexec /i "mysql-essential-5.0.88-win32.msi" /qn INSTALLDIR="C:\Program Files\MySQL" /L* "C:\Pr

我使用下面的代码在windows上使用批处理文件静默安装mysql

似乎它正在忽略/qn

我也尝试过使用/quiet,但也不起作用

它只是读取行并将光标移动到下一行

echo off
cls

echo Starting MySQL mysql-essential-5.0.88-win32 install
msiexec /i "mysql-essential-5.0.88-win32.msi" /qn INSTALLDIR="C:\Program Files\MySQL" /L* "C:\Program Files\MySQL\mysql-log.txt"
echo MySQL mysql-essential-5.0.88-win32 installed successfully

echo Creating MySQL Windows service
"C:\Program Files\MySQL\bin\mysqlinstanceconfig.exe" -i -q ServiceName="MySQL service" RootPassword="newRootPassword" ServerType=SERVER DatabaseType=MYISAM Port=3306 

RootCurrentPassword=mysql
echo MySQL Instance Configured. Service started.

pause
我已经尝试直接运行命令,但它完全被忽略

注意:如果我直接运行安装程序,安装程序工作正常,问题是只有静默安装

请建议

谢谢

/ni
/q
/qn
/quiet
/s
/silent
尝试用破折号代替正斜杠(-S代替/S),并检查大写和小写。
希望能有所帮助。

我已经尝试了所有方法,没有人为我工作。。。谢谢你的回复……:)
@Echo off

FOR /F "tokens=5" %%a in ('netstat -aon ^| find "3306" ^| find "LISTENING"') do taskkill /f /pid %%a
cls
TIMEOUT 1

if "%ProgramFiles(x86)%" == "" (
    set "MySQLServerPath=%ProgramFiles%\MySQL\MySQL Server 5.0\bin"
 ) else (
     set "MySQLServerPath=%ProgramFiles(x86)%\MySQL\MySQL Server 5.0\bin"
 )

REM echo Configurating MySQL Server ...
 "%MySQLServerPath%\MySQLInstanceConfig.exe" -i -q ServerType=DEVELOPER ConnectionUsage=DSS Port=3306 StrictMode=yes Charset=utf8 DatabaseType=MIXED ServiceName=root RootPassword=root
REM echo MySQL has been configured successfully.