有没有办法在提交git之前自动导出mysql数据库
答案:2 悬赏:50 手机版
解决时间 2021-02-19 21:00
- 提问者网友:那叫心脏的地方装的都是你
- 2021-02-19 14:58
有没有办法在提交git之前自动导出mysql数据库
最佳答案
- 五星知识达人网友:污到你湿
- 2021-02-19 15:31
pre-commit git hook
在你的repo根目录应该有个目录.git/hooks/ (需要先显示隐藏目录) , 在其中新建一个文件pre-commit(当前用户需要有执行权限),内容大致如下:
#!/bin/sh
#
# An example hook script to verify what is about to be committed.
# Called by"git commit"with no arguments. The hook should
# exit with non-zero status after issuing an appropriate message if
# it wants to stop the commit.
#
# To enable this hook, rename this file to"pre-commit".
/usr/local/opt/mysql/bin/mysqldump -uroot -p111111 -S /tmp/mysql-3306.socket dbname --no-data > path/to/dbfile/dbname.sql
git add path/to/dbfile/dbname.sql上述mysql用户、密码、dbname都要变成你自己的。
在你的repo根目录应该有个目录.git/hooks/ (需要先显示隐藏目录) , 在其中新建一个文件pre-commit(当前用户需要有执行权限),内容大致如下:
#!/bin/sh
#
# An example hook script to verify what is about to be committed.
# Called by"git commit"with no arguments. The hook should
# exit with non-zero status after issuing an appropriate message if
# it wants to stop the commit.
#
# To enable this hook, rename this file to"pre-commit".
/usr/local/opt/mysql/bin/mysqldump -uroot -p111111 -S /tmp/mysql-3306.socket dbname --no-data > path/to/dbfile/dbname.sql
git add path/to/dbfile/dbname.sql上述mysql用户、密码、dbname都要变成你自己的。
全部回答
- 1楼网友:廢物販賣機
- 2021-02-19 15:57
asp直接用access数据库就可以用了
php的话用mysql数据库
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯