我在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
可能导致此错误的原因
答案 0 :(得分:1)
我假设你想使用mysql.exe
,而不是mysqladmin.exe
。