数据库的升级建议不要太频繁,如果不遇到严重警告级的漏洞建议不要升级。如果版本控实在忍不住,可以考虑隔几个小版本号再升级也无妨。所以个人觉得,数据库使用主机商提供的 RDS 真心很方便。
警告: 由于数据库涉及网站数据,升级之前请千万备份,能打镜像的打镜像。
警告: 建议在访客数量最少的时候升级!
一、准备工作
进入 https://downloads.mariadb.org/mariadb/10.1.11/#mirror=opencas&os_group=windows&file_type=zip 下载对应位数的文件,这里列出的是 10.1.11 的地址。 切记这次下载的是 zip 文件,而不是安装时候的 msi 文件!!
然后解压到一个空闲目录待用。
二、备份
我们需要备份原来数据库安装目录中的 /data
目录。到系统的空闲位置,很重要!! 这就是你的数据库哟,别弄丢弄坏了。
三、停止服务
1.停止 IIS 服务。
2.停止 MariaDB 服务。
使用 cmd(命令提示符),进入数据库安装目录下的 bin
目录,例如我这里是 C:\Program Files\MariaDB 10.1\bin
cd C:\Program Files\MariaDB 10.1\bin
net stop mysql
3.查看一下当前版本(可选)
只是为了看看,待会儿是否会升级成功而已。
mysql -V
四、替换文件
将之前解压好的文件(除了 data
目录)全部复制到 C:\Program Files\MariaDB 10.1\
下,替换所有文件。
如果你没有看清楚,还是吧 data
目录给替换了,就把之前备份的再替换回来即可。
五、完成升级
1.先查看一下版本号,看看是否升级了,我这里是成功的从 10.1.10 升级到了 10.1.11
2.启动 MariaDB 服务。
cd C:\Program Files\MariaDB 10.1\bin
net start mysql
3.启动 IIS 服务。