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
会自行处理其他依赖。
过程中会交互式地要求设置 MySQL 数据库 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
来源:哇咔资源网
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论