debian8 安装mysql5.7_Debian 8 – 安装最新版本的MySQL

下载MYSQL APT Repository后

http://cdn.mysql.com//Downloads/MySQL-5.7/libmysqld-dev_5.7.11-1debian8_amd64.deb

我跑了命令

dpkg -i libmysqld-dev_5.7.11-1debian8_amd64.deb

这是结果

Selecting previously unselected package mysql-community-server.

(Reading database ... 48773 files and directories currently installed.)

Preparing to unpack mysql-community-server_5.7.11-1debian8_amd64.deb ...

Unpacking mysql-community-server (5.7.11-1debian8) ...

dpkg: dependency problems prevent configuration of mysql-community-server:

mysql-community-server depends on mysql-common (= 5.7.11-1debian8); however:

Package mysql-common is not installed.

mysql-community-server depends on mysql-client (= 5.7.11-1debian8); however:

Package mysql-client is not installed.

dpkg: error processing package mysql-community-server (--install):

dependency problems - leaving unconfigured

Processing triggers for systemd (215-17+deb8u3) ...

Processing triggers for man-db (2.7.0.2-5) ...

Errors were encountered while processing:

mysql-community-server

我做错了什么吗?我该如何解决?

解决方法:

您可以在二进制包libmysqld-dev_5.7.11-1debian8_amd64.deb的DEBIAN / control文件中看到Depends列表,然后下载并安装您的系统没有的那个.

> wget http://cdn.mysql.com//Downloads/MySQL-5.7/libmysqld-dev_5.7.11-1debian8_amd64.deb

> ar x libmysqld-dev_5.7.11-1debian8_amd64.deb

> tar xf control.tar.gz

> cat control | grep Depends

Depends: libmysqlclient-dev (= 5.7.11-1debian8)

如果您有太多未安装的依赖项,我建议您安装该debian存储库的GPG密钥,并将源添加到/etc/apt/sources.list,如该二进制包的提供程序所述.

这是你应该添加到/etc/apt/sources.list或任何.list文件insde /etc/apt/sources.list.d/的行:

deb http://repo.mysql.com/apt/debian jessie mysql-5.7

要安装MySQL GPG公钥,您可以运行:

> gpg --recv-keys 5072E1F5

> gpg --export 5072E1F5 > /etc/apt/trusted.gpg.d/5072E1F5.gpg

运行apt-get update之后,您应该能够使用dpkg -i安装所需的软件包,甚至运行apt-get install libmysqld-dev

标签:mysql,debian

来源: https://codeday.me/bug/20190813/1645389.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值