mysql - 在程序设置中运行 MySQL 脚本时出现高级安装程序错误

标签 mysql advanced-installer

我有一个 Visual Studio 程序,我正在使用 Advanced Installer v10.7 将其打包到 .exe 安装程序中。我已将所有先决条件添加到安装程序中,没有任何问题。

当我尝试运行安装程序中包含的 MySQL 脚本时,我的问题出现了。 我使用 SQLyog Backup DataBase As SQL Dump 创建了脚本。

我已确保目标计算机上安装了正确版本的 MySQL。在安装过程中,我收到错误

enter image description here

这是从高级安装程序 - SQL 脚本页面引发错误的脚本部分

enter image description here

我不明白的是,当我尝试使用相同的脚本直接从 SQLyog 恢复数据库时,它起作用了。

如何解决这个问题?

最佳答案

问题很可能是没有指定语句分隔符。尝试将该字段(在内联脚本字段下方可见)设置为“;”。

关于mysql - 在程序设置中运行 MySQL 脚本时出现高级安装程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21727840/

相关文章:

java - 调试 hibernate 配置的工具

php - preg_replace 对专业人士来说很容易

php - 违反完整性约束 : 1062 Duplicate entry '25' for key 'PRIMARY'

JAVA -> EXE 包在 Windows Server 2008 中无法运行,为什么?

c# - 高级安装程序 MSI - 程序包只能从 Bootstrap 运行

windows - MSP 文件仅提取属于新组件的文件

php - 按国家划分的表格

mysql - 组合来自不同表的 2 个 SQL 查询

windows-installer - 高级安装程序启动操作