Windows Server 2016 配置指南 之 升级 MariaDB

数据库的升级建议不要太频繁,如果不遇到严重警告级的漏洞建议不要升级。如果版本控实在忍不住,可以考虑隔几个小版本号再升级也无妨。所以个人觉得,数据库使用主机商提供的 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 服务。

来自:https://www.mf8.biz/archives/56/

时间: 2024-08-02 17:51:35

Windows Server 2016 配置指南 之 升级 MariaDB的相关文章

Windows Server 2016 配置指南 之 升级 PHP

见过很多站长 PHP 常年不更新,及时有些版本是为了修复重要漏洞用的,可是他们还是万年不变.有一部分原因是因为不知道怎么升级,所以这里就讲一下 Windows 下的 PHP 如何升级. 这里讲的是 PHP 7.0.2 nts x64 升级 php 7.0.3 nts x64 . 其实 Windows 的 PHP 更新比 Linux 的编译升级要快得多. 一.关闭 IIS 升级期间服务肯定是不能访问的,而且开了 IIS 会造成文件不能正常替换. 我们要选择一个你醒着的时候,且网站访问量最少的时候升

Windows Server 2016 配置指南 之 FTP环境搭建篇

FTP 是 TCP/IP 网络上计算机之间传送文件的协议,为了上传与下载相关文件,我们常需要在服务器上搭建FTP 服务. Windows 一般都是通过远程桌面管理,如果要上传自己写的程序可能就会比较麻烦,因此我们还需要 FTP 工具来管理虚拟主机的文件.这里将为大家介绍,如何在 Windows Server 2016 下使用 FileZilla Server 安装搭建 FTP 服务. 一.设置防火墙 很多朋友往往看了 FileZilla Server 的安装教程就马上尝试去连接,结果就是失败咯,

Windows Server 2016 配置指南 之 MariaDB 环境搭建篇

MariaDB 完全兼容 Mysql,并且提供更佳优秀的性能表现.并且 MariaDB 是由开源社区维护,采用 GPl 协议,在去 IOE 化盛行的当下,用 MariaDB 代替 Mysql 是大势所趋! 目前 MariaDB 10.1 拥有 Mysql 5.7 的新特性,MariaDB 10.0 拥有 Mysql 5.6 的新特性,MariaDB 5.5 对应 Mysql 5.5 ,大致如此. 如果你的 VPS 的磁盘基于 SSD,那么使用 MariaDB 10.1 将获得更好的性能表现. 一

Windows Server 2016 配置指南 之 IIS升级和系统漏洞修补

原谅我在这里标题党一下,由于微软对于 IIS 的大的功能开发级的更新是和 Windows 系统/内核相关的,所以一般情况下是不会有大更新的,所以 IIS 的升级都是一些漏洞的修补罢了,所以全文就只需要将一个功能,升级系统漏洞! 注:系统升级补丁可能会因为运行内存不够而失败,建议先设置虚拟内存. 教程:设置虚拟内存 一.备份 凡是包括升级这类事情,最好都要事先备份一下(有镜像功能就更好,打一个镜像即可).因为漏洞有可能也会更新失败(概率比中彩票稍微高些),所以备份事万万不能少的. 二.升级 同 W

Windows Server 2016 配置指南 之 安装 Wincache 拓展

Wincache 是微软专门为 Windows 环境下 PHP 使用的加速器拓展,包括字节码和对象缓存,在 Windows + IIS 下表现应该是最好的了- 尽管官方页面一直没更新,但是 PECL 的 Changelog 还是能看到 Winchae 2.0.0 已经提供了 PHP7 的支持(也仅支持 php7)! 注: 此加速器仅支持 nts (非安全线程)的版本,有 ts 版本是不能使用的. 如果 php 目录下是 php7.dll 而不是 php7ts.dll ,即可以安装. 一.下载 进

Windows Server 2016 配置指南 之 设置虚拟内存

由于 Windows 带 GUI 的版本的最低配置就是 1G 内存,因此很多人购买 1G 内存 VPS 跑 Windows 实例都是很吃力的,所以我们就有必要设置虚拟内存来帮助系统正常运行了. 不过一般来说,虚拟内存效率相对真实内存是极低的且会让磁盘 IO 性能下降,所以一般的 VPS 默认是不设置虚拟内存的.因此,我们需要自己设置. 一.在开始菜单的符号旁边鼠标右键,点击系统 二.然后在点击系统高级设置 三.点击 高级 -- 性能框内的 设置 四.点击高级 -- 虚拟内存框 更改 五.选择磁盘

Windows Server 2016 配置指南 之 MySQL 环境搭建篇

如果不是硬性需要 MySQL 这里还是推荐使用开源社区维护的 MariaDB.欢迎阅读:MariaDB 环境搭建篇 MySQl 的安装文件又大步骤又冗杂,真不知道怎么想的. 一.下载并安装运行库如果在安装 PHP 的时候已经安装过,那么就不用再安装了. x64 安装 64 位的运行库,x86 安装 32位的运行库. 32位下载:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc

Windows Server 2016 配置指南 之 安装 PHP redis 拓展

前文 安装 Redis3.0 介绍了服务器安装 Redis3.0,但是就像我们安装了 Mysql 依旧需要然后对应的 php 驱动拓展一样,redis 也是.这里就讲一下如何安装 Redis 的 php 拓展. 尽管 PHP7 正式版出来已经有个把月数了,但是提供 Windows 系统使用的 phpredis 已经没有更新.见地址:http://windows.php.net/downloads/pecl/releases/redis/ ,依旧是旧的. 不过么,phpredis 的 php7 分

Windows Server 2016 配置指南 之 安装 Redis3.0

Redis是一个开源的高级key-value(键-值)缓存与存储,以高性能著称.用于做对象缓存,可以获得极佳的性能体验,可是 Redis 的官方开发团队并没有开发针对 Windows 的版本,不过还好有 "微软开放技术团队"在维护 Windows 版的 Redis. 目前 MSOpenTech 团队在维护 2.8 和 3.0 两个版本,但是 Redis 官方团队已经不对 2.8 进行开发了,而且 windows 的 3.0 版本,不仅拥有更多特性而且安装简单方便,因此我们就介绍 3.0