温馨提示×

哪里下载debian mysql包

小樊
44
2026-10-29 02:14:11
栏目: 云计算

在 Debian 系统上获取 MySQL 包,主要有官方仓库安装(推荐)和手动下载 deb 包两种方式,以下是详细途径:

一、推荐:通过 Debian 官方仓库 / MySQL 官方仓库安装(自动解决依赖)

方式 1:直接用 Debian 自带仓库(默认是 MariaDB,非 Oracle MySQL)

Debian 官方仓库默认提供的是 MariaDB(MySQL 的分支,兼容 MySQL),如果接受 MariaDB,直接执行:

sudo apt update
sudo apt install mariadb-server  # 安装 MariaDB 服务器

方式 2:安装 Oracle 官方 MySQL(需添加 MySQL 官方源)

如果想用原版 Oracle MySQL,步骤如下:

  1. 访问 MySQL 官方 Debian 源页面:
    https://dev.mysql.com/downloads/repo/apt/
    下载对应 Debian 版本的 mysql-apt-config 包(比如 mysql-apt-config_0.8.29-1_all.deb)。

  2. 安装源配置包:

    sudo dpkg -i mysql-apt-config_0.8.29-1_all.deb  # 按提示选择 MySQL 版本(默认 8.0)
    sudo apt update  # 更新源
    
  3. 安装 MySQL 服务器:

    sudo apt install mysql-server  # 自动下载并安装 MySQL 及依赖
    

二、手动下载 MySQL deb 包(离线安装)

如果需要离线安装或指定版本,可以直接从 MySQL 官网下载 deb 包:

  1. 访问 MySQL 社区版下载页:
    https://dev.mysql.com/downloads/mysql/

  2. 选择:

    • Operating System:Debian Linux
    • Debian Version:对应你的系统版本(比如 Debian 12 选 Debian 12 (Bookworm))
  3. 下载需要的包(通常至少需要):

    • mysql-server_*.deb(服务器主包)
    • mysql-client_*.deb(客户端)
    • mysql-common_*.deb(公共文件)
    • libmysqlclient_*.deb(客户端库)
  4. 手动安装(需按顺序解决依赖,或用 gdebi 自动处理):

    sudo apt install gdebi  # 安装 deb 依赖自动处理工具
    sudo gdebi mysql-common_*.deb  # 先装公共包
    sudo gdebi mysql-server_*.deb  # 再装服务器
    

三、验证安装

安装完成后,启动并设置开机自启:

sudo systemctl start mysql    # 启动服务
sudo systemctl enable mysql   # 开机自启
mysql -u root -p              # 登录测试(初始无密码或需按提示设置)

注意事项

  • 如果是生产环境,建议用官方源安装,方便后续升级;
  • 手动下载的 deb 包需匹配系统架构(通常是 amd64)和 Debian 版本,否则可能依赖报错;
  • Debian 12 及以上默认用 mariadb,若强行装 MySQL 需注意和已有数据库冲突。

如果需要特定版本(比如 MySQL 5.7),可以在官网下载页选择「Archived versions」找旧版。

0 踩