資料庫的更新建議不要太頻繁,如果不遇到嚴重警告級的漏洞建議不要更新。如果版本控實在忍不住,可以考慮隔幾個小版本号再更新也無妨。是以個人覺得,資料庫使用主機商提供的 rds 真心很友善。
警告: 由于資料庫涉及網站資料,更新之前請千萬備份,能打鏡像的打鏡像。
警告: 建議在訪客數量最少的時候更新!
一、準備工作
進入 https://downloads.mariadb.org/mariadb/10.1.11/#mirror=opencas&os_group=windows&file_type=zip 下載下傳對應位數的檔案,這裡列出的是 10.1.11 的位址。 切記這次下載下傳的是 zip 檔案,而不是安裝時候的 msi 檔案!!
然後解壓到一個空閑目錄待用。
二、備份
我們需要備份原來資料庫安裝目錄中的 <code>/data</code> 目錄。到系統的空閑位置,很重要!! 這就是你的資料庫喲,别弄丢弄壞了。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnauEnb3tmcwQTNxIjakdDdu1mahVTMmFzdnVmN4gjZyQmYvwFNyATM312Lc52YucWbpFmbpNnLzc3dvw1LcpDc0RHaiojIsJye.jpg)
三、停止服務
1.停止 iis 服務。
2.停止 mariadb 服務。
使用 cmd(指令提示符),進入資料庫安裝目錄下的 <code>bin</code> 目錄,例如我這裡是 <code>c:\program files\mariadb 10.1\bin</code>
3.檢視一下目前版本(可選)
隻是為了看看,待會兒是否會更新成功而已。
四、替換檔案
将之前解壓好的檔案(除了 <code>data</code> 目錄)全部複制到 <code>c:\program files\mariadb 10.1\</code> 下,替換所有檔案。
如果你沒有看清楚,還是吧 <code>data</code> 目錄給替換了,就把之前備份的再替換回來即可。
五、完成更新
1.先檢視一下版本号,看看是否更新了,我這裡是成功的從 10.1.10 更新到了 10.1.11
2.啟動 mariadb 服務。
3.啟動 iis 服務。
來自:https://www.mf8.biz/archives/56/