gpt4 book ai didi

mysql - 从 mariadb 5.5 升级/更新到 10

转载 作者:IT王子 更新时间:2023-10-29 01:26:47 24 4
gpt4 key购买 nike

最近 MariaDB 10 变得稳定了。

MySQL 5.6 功能已添加到 10 版本中。我需要使用一些新功能,所以我很感兴趣:

有没有人在生产服务器上从 MariaDB 5.5 升级到 10?升级路径是什么(只需将 mariadb repo 更改为 10 即可?)?过渡顺利吗?

最佳答案

我们最近也在 CentOS 上进行了精确的升级。我们的任何数据库都没有遇到任何问题,所有数据库都使用 InnoDB 引擎。我附上了我们的内部升级方法,这可能会为您节省一些时间并向您展示我们采用的路径。

本指南假定您运行的是 AMD64 版本和 CentOS 6。

为MariaDB创建一个yum repo文件并命名为/etc/yum.repos.d/MariaDB.repo

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

// The signing key value is 0x1BB943DB.

卸载当前的 MariaDB 服务器和客户端。如果使用 yum 安装它们,请使用:

yum remove mysql MySQL-server MySQL-shared MySQL-shared-compat

这应该卸载所有依赖于 MariaDB/MySQL 的包,因此需要您重新安装 php-mysql,如下所述。依赖于 MySQL 的任何其他包也必须重新安装,因此请留意这一点。

安装MariaDB

yum install MariaDB-server MariaDB-client

重新安装 PHPs MySQL 库

yum install php-mysql

启动MariaDB,更新数据文件并重启Apache

service mysql start  
mysql_upgrade
service httpd restart

考虑重新启动以测试是否一切正常。

关于mysql - 从 mariadb 5.5 升级/更新到 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22912208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com