Debian 12中利用dpkg命令安装MariaDB 11.8.2

        MariaDB 11.8解决了2038问题,即在32位系统中将timestamp从2038-01-19 03:14:07 UTC扩展到2106-02-07 06:28:15 UTC,向后延长了68年。由于写此文时Debian 12的源中还没有MariaDB 11.8,采用源码编译又太费时,可用二进制码或dpkg安装 .下面简要记录采用dpkg安装MariaDB-11.8.2的过程.
1.下载文件mariadb-11.8.2-debian-bookworm-amd64-debs.tar
网址:https://mariadb.com/downloads/
在这里插入图片描述
在这里插入图片描述
2.解压
将mariadb-11.8.2-debian-bookworm-amd64-debs.tar复制到/usr/local/src中并解压.
#tar -xvf mariadb-10.6.21-ubuntu-bionic-amd64-debs.tar
在这里插入图片描述
3.安装
(1)停止正在运行的mariadb服务(过程略)
请务必备份/etc/mysql/mariadb.conf.d目录,特别是其中的50-server.cnf(主配置文件)
卸载所有MariaDB组件
#apt remove --purge mariadb-*
#apt autoremove

(2)安装
#apt update
#apt install libdbi-perl libdbd-mysql-perl psmisc libaio1 socat libconfig-inifiles-perl
#cd /usr/local/src/mariadb-11.8.2-debian-bookworm-amd64-debs

#dpkg --install ./mariadb-common*.deb ./mysql-common*.deb ./mariadb-client*.deb ./libmariadb3*.deb ./libmysqlclient18*.deb
在这里插入图片描述

在这里插入图片描述
#dpkg --install ./mariadb-server*.deb ./mariadb-backup*.deb ./galera-4*.deb
在这里插入图片描述

4.启动MariaDB
(1)设置datadir
将备份的文件50-server.cnf替换现有的/etc/mysql/mariadb.conf.d中的50-server.cnf.
在这里插入图片描述
(2)查看启动文件
在这里插入图片描述
(3)启动MariaDB
#systemctl start mysqld
在这里插入图片描述
#systemctl status mysqld
在这里插入图片描述
(4)查看MariaDB
在这里插入图片描述
在这里插入图片描述

至此,Debian 12中安装MariaDB 11.8.2成功.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值