CyberPanel VPS 更改 MariaDB 版本教程 – Hostinger
在某些情况下,你可能需要在 VPS 上升级或降级 MariaDB(MySQL)软件包。例如,服务器上当前安装的版本不受你网站 CMS 支持时。
作为示例,下面我们将演示从 MariaDB 10.5 降级到 MariaDB 10.4 的步骤。你只需替换 SSH 命令中的版本号,即可升级或降级到任何其他可用版本。
步骤 1 – 备份数据库
首先,通过 SSH 连接到你的服务器,并使用以下命令查看 MySQL 密码:
cat .db_password这将显示 .db_password 文件的内容,请记下它。接下来,创建一个全新的数据库备份:
mysqldump -u root -p --all-databases > databasedump.sql当提示输入密码时,使用你从 .db_password 文件中获取的密码。
步骤 2 – 移除当前的 MariaDB 版本
创建备份后,你就可以安全地移除当前的 MariaDB 版本了。
- 停止 MariaDB 服务:
systemctl stop mariadb - 卸载 MariaDB:
yum remove mariadb mariadb-server - 删除数据和配置文件(可选):
rm -rf /etc/my.cnf``rm -rf /var/lib/mysql
步骤 3 – 安装所需的 MariaDB 版本
现在,按照以下步骤安装升级/降级后的版本:
-
使用文本编辑器(如 vim 或 nano)打开 该文件:
vim /etc/yum.repos.d/MariaDB.repo -
将文件内容更新为以下内容:
[mariadb]name = MariaDBbaseurl = http://yum.mariadb.org/10.4/centos7-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1 -
更新 yum 缓存索引:
yum makecache fast -
安装新版本:
yum install MariaDB-server MariaDB-client -
启用并启动 MariaDB:
systemctl enable mariadb``systemctl start mariadb -
保护 MariaDB 的安全:
mysql_secure_installation
按照提示设置 root 密码并完成安装的安全加固。请注意,此密码用于以 root 用户身份登录 MariaDB 服务器。
使用 mysql --version 命令验证 MariaDB 版本是否已更改:
![]()
步骤 4 – 导入数据库
最后,导入你的数据库备份:
mysql -u root -p root < databasedump.sql然后重启 MariaDB:
systemctl restart mariadb大功告成!你的 MariaDB 版本已成功更新,数据库也已恢复。
其他资源