mysql - 如何将MySQL代码放入源代码管理?

标签 mysql version-control sql-scripts

我知道我可以手动将所有 MySQL 代码复制到文件中,然后将这些文件放入源代码管理中。但是有没有办法自动执行此操作?

我想对存储过程执行此操作,但也想对表/事件/触发器创建脚本执行此操作。

最佳答案

您可以在数据更改时创建触发器,这会将更改自动存储到某些源代码管理中。但是,没有自动的方式来跟踪结构更改(表、存储过程等)。所以最好的方法可能是转储数据库并将这些转储存储在源代码管理中。您可以定期执行此操作以实现自动化。

关于mysql - 如何将MySQL代码放入源代码管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721058/

相关文章:

Git如何恢复暂存/未暂存的修改文件

mysql - 如何在不从本地服务器登录的情况下检查远程服务器中的服务(mysql是否运行)。我们没有远程服务器的登录权限

sql-server - SQL Management Studio Express 在记事本中打开 SQL 脚本

mysql - sql插入查询与选择

visual-studio - 从 TFS2008 中排除网站 Bin 目录

git - 从 git 存储库中删除文件(历史)

MySql 条件停止脚本执行

mysql - laravel中如何设计多重权限?

mysql - 通过纯 Ruby、数据库连接向 MySQL 插入哈希

php - 在 php 中使用发送确认电子邮件