使用 SVN 管理 MySQL 数据库结构?

使用 SVN 管理 MySQL 数据库结构?

有一个 SVN 存储库。当存储库中的 trunk/ 更新时,我们的脚本会自动更新我们的测试服务器。当 branch/stable/ 更新时,我们的脚本会自动更新我们的主要 Web 服务器。

还有两个 MySQL 数据库:用于主服务器和测试服务器。

我还想用 SVN 管理 SQL 数据库结构。请注意,我只想管理结构不是数据库中的数据。

是否可以使用 SVN 提取和管理仅有的MySQL 数据库的结构而不是其数据?

答案1

使用以下方式转储数据库结构

mysqldump --no-data schema_name > schema_name.sql

并将该文件提交到你的 SVN 存储库

相关内容