有没有办法可以利用git导出/下载我的MySQL开发数据库,这个数据库在我的代码中通过提交或其他方式通过git使用,这样每当我克隆我的项目时,我总是拥有数据库的当前副本?
如果没有,我总是可以导出数据库,并将其添加到源代码,我只是想知道git是否有能力这样做几乎像一个钩子。
有没有办法可以利用git导出/下载我的MySQL开发数据库,这个数据库在我的代码中通过提交或其他方式通过git使用,这样每当我克隆我的项目时,我总是拥有数据库的当前副本?
如果没有,我总是可以导出数据库,并将其添加到源代码,我只是想知道git是否有能力这样做几乎像一个钩子。
我最终按照我的预期使用了git hooks。我创造了 pre-commit
钩子并添加以下内容:
#!/斌/庆典 DBUSER = “sysbackup” DBPASS = “密码” DB =“数据库名” SCHEMAPATH = “的dbschema” mysqldump -u $ DBUSER -p $ DBPASS $ DB> $ SCHEMAPATH / $ DB.sql git add $ SCHEMAPATH / $ DB.sql 退出0