使用mysql setup

时间:2016-09-02 11:20:12

标签: mysql inno-setup

我在inno设置中执行此行,但我收到并退出代码2

;Setting root password default root (blank). ex : mypass4u@
Filename: "{app}\mysql\bin\mysqladmin.exe"; \
Parameters: "-u root -e ""update mysql.user set password=PASSWORD('mypass4u@') where user='root';"""; \
StatusMsg: "Setting password root"; \
Flags: runhidden;

我在调试窗口中收到以下消息

  

[11:56:54.387] - 运行条目 - [11:56:54.392]运行方式:当前用户   [11:56:54.396]类型:执行   [11:56:54.400]文件名:C:\ Program Files(x86)\ Company \ Myapp \ mysql \ bin \ mysqladmin.exe   [11:56:54.405]参数:-u root -e"更新mysql.user set   密码=密码(' mypass4u @')其中user =' root';"
  [11:56:54.758]流程退出代码:2

可能导致此错误的原因

1 个答案:

答案 0 :(得分:1)

我假设你想使用mysql.exe,而不是mysqladmin.exe