MYSQL APT库的可用包,配置以及错误

MYSQL APT仓库中的可用包

Package Name

Description

mysql-server

用于安装MySQL服务器

mysql-community-server

MySQL 服务器

mysql-client

用于安装MySQL客户端

mysql-cluster-community-auto-installer

NDB集群的自动安装程序

mysql-cluster-community-client

NDB集群MySQL客户端

mysql-cluster-community-data-node

NDB集群的数据节点

mysql-cluster-community-java

NDB集群的Java驱动

mysql-cluster-community-management-server

NDB集群的管理节点

mysql-cluster-community-memcached

NDB集群memcached服务器

mysql-cluster-community-server

NDB集群的MySQL服务器

mysql-cluster-community-source

NDB集群的源码包

mysql-cluster-community-test

NDB集群的测试套件

mysql-community-client

MySQL客户端

mysql-common

MySQL数据库普通文件

libmysqlclient20

MySQL数据库客户端库

libmysqlclient-dev

MySQL数据库开发文件

libmysqld-dev

MySQL嵌入式数据库开发文件

mysql-testsuite

用于安装MySQL测试套件

mysql-community-test

MySQL 测试套件

mysql-community-bench

MySQL基准套件

mysql-community-source

MySQL源代码

mysql-workbench-community

MySQL Workbench(不适用于Debian平台)

mysql-connector-python-py3

适用于Ubuntu 16.04、18.04和18.10的MySQL Connector/Python;使用Python 3.2或更高版本

mysql-connector-python

适用于Debian 8.x和Python 2.6.3或更高版本以及适用于Ubuntu 16.04、18.04和18.10的MySQL Connector / Python; 使用Python 2.6.3至3.1

mysql-router

MySQL路由器

ndbclient

NDB Cluster 客户端

ndbclient-dev

NDB Cluster 客户端开发套件

手动添加和配置MYSQL APT仓库

  • 下载GPG Public key保存为文件。使用以下命令将密钥添加到系统的GPG keyring。

        apt-key add path/to/signature-file

  • 或者,以直接使用apt-key程序将GPG密钥下载到apt-keyring。

        apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5

  • 创建一个名为/etc/apt/sources.list.d/mysql.list的文件,并以下格式的条目放入仓库中:

         deb http://repo.mysql.com/apt/{debian|ubuntu}/{jessie|wheezy|trusty|utopic|vivid} {mysql-5.6|mysql-5.7|workbench-6.3|utilities-1.6|connector-python-2.1}

 选择存储库设置的相关选项

  1. 根据在Debian平台还是Ubuntu平台,选择“Debian”或“Ubuntu”。
  2. 根据操作系统的版本选择 “jessie,” “ wheezy,” “trusty,” “utopic,” or “vivid,” 
  3. 安装MySQL服务器、客户端和数据库文件时,根据需要的MySQL版本选择“MySQL-5.6”或“MySQL-5.7”。若要在以后切换到另一个发布系列,返回并使用新选项调整条目。

        注意:如果系统上已经安装了mysql版本,在此步骤中不要选择较低版本,否则会导致不支持的降级操作。

        安装像mysql workbench、mysql实用程序或mysql连接器python这样的组件,为每个组件创建一个条目,在每个条目的末尾分别指定“workbench-6.3”、“utilities-1.6”或         “connector-python-2.1”。

例如,在ubuntu 16.04平台,下面是mysql.list文件中用于从mysql apt库中安装mysql 5.7和mysql连接器/python的行:

deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7

deb http://repo.mysql.com/apt/ubuntu/ trusty connector-python-2.1

  • 使用以下命令从mysql apt存储库中获取最新的包信息:

      apt-get update

APT仓库中缺少条目的错误

当运行apt-get update时,使用早期并且过时版本发布包配置的MySQL APT 仓库,会发现以下错误:

W: Failed to fetch http://repo.mysql.com/apt/ubuntu/dists/trusty/InRelease Unable to find expected entry 'utilities-1.4/binary-amd64/Packages' in Release file (Wrong sources.list entry or malformed file)

可以通过以下步骤解决这个问题:

  1. 删除 /etc/apt/sources.list.d/mysql.list

  2. 添加APT仓库

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值