我正在尝试为我的应用程序构建安装MySQL的安装程序。稍后使用MySQLInstanceConfig在批处理文件中运行它来为其创建服务器实例。
mysqlinstanceconfig.exe -i -q ServiceName=MySQL55 RootPassword=root
ServerType=DEVELOPMENT ConnectionUsage=DSS DatabaseType=MYISAM Port=3307
SkipNetworking=no RootPassword=root
set mysql_cmd="GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;"
mysql.exe -uroot -proot -e %mysql_cmd%
或
MySQLInstanceConfig.exe -i -q "-lE:\UEM\mysql_install_log.txt" »
"-nMySQL Server 5.5" "-pC:\Program Files\MySQL\MySQL Server 5.5" -v5.5.11 »
"-tmy-template.ini" "-cC:\mytest.ini" ServerType=DEVELOPMENT DatabaseType=MIXED »
ConnectionUsage=DSS Port=3307 ServiceName=MySQL55 RootPassword=root
以下脚本适用于MySQL 5.0但不适用于5.5。如果我尝试检查错误并手动运行安装程序,我会收到此对话框,稍后更改实例会使其生效。。
我该怎么解决这个问题?