Debian 10 (Buster) 及以上的发行版软件包源安装 MySQL 5.6.51

一、准备工作

安装好 wget

 

apt update -y && apt install wget -y

 

 

image确保系统中不存在 mysql-apt-config 包。

dpkg -l | grep mysql-apt-config

若没有返回,则进行下一步;若有返回,则执行 apt remove mysql-apt-config --purge -y

image49fcb7f46fa161a7

二、下载并安装 MySQL 相关包

MySQL 5.6.51 在官方存档里只有供 Debian 9 (Stretch) 使用的包。笔者把相关包看了下,除了其自身内部的连体依赖的版本号是 =,其他外部依赖的版本号均为 >=,因此在 Debian 10 (Buster) 及以上版本的发行版中应该是能用的。

执行以下命令以下载相关包:

wget https://cdn.mysql.com/archives/mysql-5.6/mysql-common_5.6.51-1debian9_amd64.deb
wget https://cdn.mysql.com/archives/mysql-5.6/libmysqlclient18_5.6.51-1debian9_amd64.deb
wget https://cdn.mysql.com/archives/mysql-5.6/mysql-community-client_5.6.51-1debian9_amd64.deb
wget https://cdn.mysql.com/archives/mysql-5.6/mysql-client_5.6.51-1debian9_amd64.deb
wget https://cdn.mysql.com/archives/mysql-5.6/mysql-community-server_5.6.51-1debian9_amd64.deb
wget https://cdn.mysql.com/archives/mysql-5.6/mysql-server_5.6.51-1debian9_amd64.deb

下载完成后执行:

apt install -y ./mysql-common_5.6.51-1debian9_amd64.deb ./libmysqlclient18_5.6.51-1debian9_amd64.deb ./mysql-community-client_5.6.51-1debian9_amd64.deb ./mysql-client_5.6.51-1debian9_amd64.deb ./mysql-community-server_5.6.51-1debian9_amd64.deb ./mysql-server_5.6.51-1debian9_amd64.deb

apt 会自行处理其他依赖。

image779a0d823d5bbba2过程中会交互式地要求设置 MySQL 数据库 root 密码,输入即可。

imagef3bcb7942a57fb7a安装完成后可执行 mysql -u root(安装时未设置密码)或 mysql -u root -p(安装时已经设置密码)进入 MySQL Server。

 

三、后记

image188902920a799a41执行 systemctl enable mysql 以使 MySQL Server 随系统启动。

MySQL Server 的配置文件在 /etc/mysql/ 目录里。

imagea75229b900b9a20fmysql-common 是可以透过包管理器更新的,目前更新不影响 MySQL Server 的运行。

image61b9a2563be34f09mysql restart

执行 apt-mark hold mysql-common mysql-community-client mysql-client mysql-community-server mysql-server 以限制 MySQL 自动升级。

image7798d9bfa7f9affe

apt update -y && apt install wget -y

版权声明:
作者:wkweb
链接:https://www.wkweb.cn/2185.html
来源:哇咔资源网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Debian 10 (Buster) 及以上的发行版软件包源安装 MySQL 5.6.51
一、准备工作 安装好 wget。   apt update -y && apt install wget -y     确保系统中不存在 mysql-apt-config 包……
<<上一篇
下一篇>>