首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将MariaDB 10.1.32版本升级到10.3.7

问将MariaDB 10.1.32版本升级到10.3.7
EN

Stack Overflow用户
提问于 2018-08-01 08:04:28
回答 2查看 2.4K关注 0票数 0

是否可以在中一步直接将10.1.x升级到10.3.x?或者我得先升级到10.2。X到10.3.x.

这是关于升级我们的生产MariaDB服务器的重要问题,我找不到任何关于从10.1系列升级到10.3系列的答案或说明。

所以我必须这样做: 10.1.32 -> 10.2.16 10.2.16 -> 10.3.7 -或一次10.1.32 -> 10.3.7

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-01 09:15:02

一般而言,对于关键生产环境的任何升级:

  • 最好的方法是使用或创建一个尽可能接近生产环境的测试环境,并在那里测试升级。
  • 进行备份并准备回滚,以便准备撤消更改。

具体而言,MariaDB :引用支持页面中的其他相关问题:

跳过版本的主要关注点是,虽然升级一个主要版本通常是经过良好测试的,但跳过版本却不是,因此您可能会遇到不兼容问题。

即使您发现它对其他人有用的传闻,像MariaDB这样的数据库引擎在不同的存储引擎中可能很复杂,这可能会使它在某些设置中比在其他设置中更棘手。

票数 4
EN

Stack Overflow用户

发布于 2018-12-13 15:04:00

1:从XAMPP控制面板关闭或退出Xampp服务器。

2:下载ZIP版本 of MariaDB

3:将xampp/mysql文件夹重命名为mysql_old。

4:解压缩或将MariaDB ZIP文件的内容解压到XAMPP文件夹中。

5:将名为MariaDB-5.5.37-Win 32的MariaDB文件夹重命名为mysql。

6:将xampp/mysql/data重命名为data_old。

7:将xampp/mysql_old/data文件夹复制到xampp/mysql/。

8:将xampp/mysql_old/backup文件夹复制到xampp/mysql/。

9:将xampp/mysql_old/script文件夹复制到xampp/mysql/。

10:将mysql_uninstallservice.bat和mysql_installservice.bat从xampp/mysql_old/复制到xampp/mysql/。

11 :将xampp/mysql_old/bin/my.ini复制到xampp/mysql/bin。

12 :使用像记事本这样的文本编辑器编辑xampp/mysql/bin/my.ini。找到skip-federated并在它的前面(左边)添加一个#,如果行存在的话,将其注释掉。保存并退出编辑器。

13 :启动XAMPP。

如果无法让mysql从Xampp控制面板启动,Note。在xampp/mysql/bin/my.ini文件中的任何位置添加“跳过-授予-表”语句

14 :运行xampp/mysql/bin/mysql_upgrade.exe。

15 :关机并重新启动MariaDB (MySQL)。

代码语言:javascript
复制
        If still **mysql is not started then follow below Note steps(!Important)**

备注 :mysql错误日志文件: c:\xampp\mysql\bin\mysqld.exe:未知变量'innodb_additional_mem_pool_size=2M‘,请删除或注释my.ini文件中的以下语句:xampp/mysql/bin/my.ini文件。

来自这个链接的帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51628278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档