Ubuntu20.04安装MySQL 8.0最新版

17 篇文章 0 订阅
17 篇文章 0 订阅

1 MySQL最新版下载

首先去官网下载安装包
在这里插入图片描述
选好Ubuntu及其版本号。然后复制下载链接去Ubuntu中下载
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-server_8.0.27-1ubuntu20.04_amd64.deb-bundle.tar

2. MySQL安装

解压刚刚下载的包
tar xf mysql-server_8.0.27-1ubuntu20.04_amd64.deb-bundle.tar
在这里插入图片描述
解压完后的deb包都是红色的,没有执行权限,所以给他们添加执行权限

chmod +x mysql-*

这样需要安装的包就有了可执行权限
在这里插入图片描述

安装mysql-community-server_8.0.27-1ubuntu20.04_amd64.deb这个包
sudo dpkg -i mysql-community-server_8.0.27-1ubuntu20.04_amd64.deb
结果如下:
在这里插入图片描述
要想安装server包,就要先安装common和client和server-core这三个包

1. common包安装

sudo dpkg -i mysql-common_8.0.27-1ubuntu20.04_amd64.deb

2. client包安装

依次进行安装

sudo dpkg -i mysql-community-client_8.0.27-1ubuntu20.04_amd64.deb

在安装到client的时候,又出现了报错
在这里插入图片描述
这个client需要依赖client-core,所以安装client-core

1. client-core包安装

注意这里有两个client,分别是mysql-client_8.0.27-1ubuntu20.04_amd64.deb mysql-community-client_8.0.27-1ubuntu20.04_amd64.deb,要安装的是第一个不带community的这个(因为之前安装了community版本还是报这个错,后来把不带community的也安装了,原则就是报什么错就安装什么)
在这里插入图片描述

 sudo dpkg -i mysql-client_8.0.27-1ubuntu20.04_amd64.deb

3. server-core包安装

sudo dpkg -i mysql-community-server-core_8.0.27-1ubuntu20.04_amd64.deb

出现报错:
在这里插入图片描述
需要安装libaio1 libmecab2这两个库

1. libaio1 和 libmecab2 安装

安装地址如下:https://pkgs.org/download/libaio1
在这里插入图片描述
安装命令:

sudo apt-get install libaio1

报错,有依赖问题没有解决
在这里插入图片描述
先修复一下依赖问题:

sudo apt --fix-broken install

此时 libaio1 和 libmecab2 都会自己下载下来

在这里插入图片描述

2. server-core 包完成安装

sudo dpkg -i mysql-community-server-core_8.0.27-1ubuntu20.04_amd64.deb

4. mysql-server完成安装

以上的依赖都安装完后,就可以安装server了

sudo dpkg -i mysql-community-server_8.0.27-1ubuntu20.04_amd64.deb

安装过程会弹出一个框让输入root密码,按照流程来就行。
主要问题就是解决依赖的问题。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值