Git预提交MySQL转储/备份

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git预提交MySQL转储/备份相关的知识,希望对你有一定的参考价值。

  1. #!/bin/sh
  2. # Refresh the SQL schema file for inclusion within the git commit
  3.  
  4. # If something fails, exit with status other than 0
  5. set -e
  6.  
  7. # first, remove our original schema
  8. cd /var/www
  9. rm -f filename.sql
  10.  
  11. # generate a new schema
  12. mysqldump -u username --password=password database > filename.sql
  13.  
  14. # Add the schema to the next commit
  15. git add filename.sql
  16.  
  17. # Exit success
  18. exit 0

以上是关于Git预提交MySQL转储/备份的主要内容,如果未能解决你的问题,请参考以下文章

sh 备份mysql转储

MySQL 使用 mysqldump 转储SQL格式的数据及重新加载SQL格式的备份

从mysql插入备份转储

从命令行将 mysql 数据库转储到纯文本 (CSV) 备份

mysql的转储SQL文件

如何使用现有模型和迁移恢复 Django 项目的转储数据库备份?