我在dn.changelog.xml(关于 liquibase 的 XML 文件)中添加了这个变更集:
<changeset id="1" author="dheeraj">
<executeCommand executable="mysqldump"/>
</changeset>
Run Code Online (Sandbox Code Playgroud)
当我运行更新命令时,出现此错误:
mysqldump returned an error code of 1.
Run Code Online (Sandbox Code Playgroud)
返回码“ 1”似乎表示使用问题。我想您将不得不添加更多参数mysqldump才能使其工作。您可以executeCommand像这样添加参数:
<changeSet id="1" author="<you>">
<executeCommand executable="mysqldump">
<arg value="-u root"/>
<arg value="-p [root_password]>"/>
<arg value="[database_name]"/>
</executeCommand>
</changeSet>
Run Code Online (Sandbox Code Playgroud)
这是未经测试的代码!这只是让您入门的示例!
| 归档时间: |
|
| 查看次数: |
506 次 |
| 最近记录: |