色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

一般情況下,一個靜態的數據庫文件在沒有任何外在程序作用下會發生變化(大小、數據等)嗎?

老白2年前12瀏覽0評論

不會。

我們安裝的數據庫實體可以想象為Office的Excel工具,它提供給了我們很多功能,包括一些運算函數、查找、修改、刪除等等。而一個數據庫文件其實就是一個Excel文件,里面存放的是數據和結構。

使用過Excel的朋友應該都明白,我們不管是卸載Excel還是重裝、升級Excel程序,對于Excel文件是沒有任何影響的,Excel文件并不會因為這些情況而發生變化。唯一能夠讓Excel文件大小、數據出現變化的,就是我們去修改了Excel表中的內容。

那么,數據庫的文件也是一樣的,當沒有任何指令操作數據庫的時候,這個數據庫對于的文件也不會出現任何的變化。

當然,不變化的前提是沒有任何的指令進行操作。

有時候,我們的數據庫實體中,會存在一些指令,而這些指令可能會導致數據庫的變化。例如:觸發器、binlog的訂閱等等。

這些都是數據庫本身對自己進行的操作,有時候系統其實沒有啟動,數據庫本身也會接受到指令。所以,沒有外在的系統作用的“外在”,我這里定義為這個DB文件本身以外的范圍。但如果這里的“外在”僅僅是說外部系統(包括應有程序、數據庫客服端等),那么就并不能完全的囊括導致數據庫數據變化的范圍,數據也就可能被篡改。