LiquiBase 中的 MySqlDump
MySqlDump in LiquiBase
我在 dn.changelog.xml
(关于 liquibase 的 XML 文件)中添加了这个变更集:
<changeset id="1" author="dheeraj">
<executeCommand executable="mysqldump"/>
</changeset>
当我 运行 更新命令时,我得到这个错误:
mysqldump returned an error code of 1.
Return 代码“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>
这是未经测试的代码!这只是一个让您入门的示例!
我在 dn.changelog.xml
(关于 liquibase 的 XML 文件)中添加了这个变更集:
<changeset id="1" author="dheeraj">
<executeCommand executable="mysqldump"/>
</changeset>
当我 运行 更新命令时,我得到这个错误:
mysqldump returned an error code of 1.
Return 代码“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>
这是未经测试的代码!这只是一个让您入门的示例!