dbv是什么意思 如何做好數(shù)據(jù)庫的版本控制?
如何做好數(shù)據(jù)庫的版本控制?所有數(shù)據(jù)庫腳本都以與普通程序相同的方式保存為項(xiàng)目代碼更新數(shù)據(jù)庫腳本或添加腳本作為增量/修改標(biāo)記任何版本控制軟件都可以做到問題有點(diǎn)模糊,因?yàn)橛袃蓚€(gè)級別要做。第一點(diǎn)是數(shù)據(jù)結(jié)構(gòu)。您
如何做好數(shù)據(jù)庫的版本控制?
所有數(shù)據(jù)庫腳本都以與普通程序相同的方式保存為項(xiàng)目代碼
更新數(shù)據(jù)庫腳本或添加腳本作為增量/修改標(biāo)記
任何版本控制軟件都可以做到
問題有點(diǎn)模糊,因?yàn)橛袃蓚€(gè)級別要做。
第一點(diǎn)是數(shù)據(jù)結(jié)構(gòu)。您可以將SQL文件置于版本控制中。
第二點(diǎn)是數(shù)據(jù)內(nèi)容。我知道最新的mariadb10.3有一個(gè)版本功能,可以同時(shí)保存多個(gè)版本的歷史。我不太清楚其他數(shù)據(jù)庫。這是我用得最多的。