Debian 10 (Buster) 及以上的发行版软件包源安装 MySQL 5.6.51
一、准备工作
安装好 wget。
apt update -y && apt install wget -y
dpkg -l | grep mysql-apt-config
若没有返回,则进行下一步;若有返回,则执行 apt remove mysql-apt-config --purge -y。
二、下载并安装 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 会自行处理其他依赖。

root 密码,输入即可。

mysql -u root(安装时未设置密码)或 mysql -u root -p(安装时已经设置密码)进入 MySQL Server。
三、后记

systemctl enable mysql 以使 MySQL Server 随系统启动。
MySQL Server 的配置文件在 /etc/mysql/ 目录里。
mysql-common 是可以透过包管理器更新的,目前更新不影响 MySQL Server 的运行。
执行 apt-mark hold mysql-common mysql-community-client mysql-client mysql-community-server mysql-server 以限制 MySQL 自动升级。
apt update -y && apt install wget -y
版权声明:
作者:wkweb
链接:https://www.wkweb.cn/2185.html
来源:哇咔资源网
文章版权归作者所有,未经允许请勿转载。



mysql restart
共有 0 条评论