ubuntu18.04下离线安装mysql

内网环境下部署服务器,需要安装mysql数据库。没有apt-get之后,ubuntu变得非常不友好,让我吃了不少苦头。这种博客不多,有的也不太详细,自己尽量写得详细一点,希望能对碰到同样需求的人有所帮助。
主要参考了简书的作者UMF_士弘的https://www.jianshu.com/p/478dc7c9b9e0文章,主要是中间有些细节再细化一下。由于这种文章确实不多,这篇文章简直就是雪中送炭了。
**

1.下载:

**
mysql:去官网https://dev.mysql.com/downloads/mysql/下载,选择ubuntu,然后找到自己的对应版本。
ubuntu18.04下离线安装mysql_第1张图片
ubuntu18.04下离线安装mysql_第2张图片
官网就下了这两个文件。安装过程中需要两个依赖,是从UMF_士弘文章中链接下载的。
依赖包libmecab2:

64位:http://archive.ubuntu.com/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.2ubuntu1_amd64.deb

32位:http://archive.ubuntu.com/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.2ubuntu1_i386.deb

依赖包libaio1:

64位:http://archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.110-2_amd64.deb

32位:http://archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.110-2_i386.deb

mysql官网那几个包不知道是网络问题还是官网问题,速度容易很慢,不同时间段多尝试几次会碰到速度快的时候,趁机赶快下下来。
**

2.安装:

安装的话按照https://www.jianshu.com/p/478dc7c9b9e0步骤安装就可以。但是中途可能会出现漏写的安装命令,这个时候要仔细看报出的错误信息,找到缺少哪个依赖,然后从下载,解压的文件中找出来。用dpkg -i命令运行,然后再往下执行就可以。

tar xvf mysql-server_5.7.25-1ubuntu16.04_amd64.deb-bundle.tar
sudo dpkg -i libaio1_0.3.110-2_amd64.deb
sudo dpkg-preconfigure mysql-community-server_*.deb

前三步之后跳出下边这个界面,当时我也没仔细看,直接点了确认,竟然直接跳过去了。但是好在对后边没有影响
ubuntu18.04下离线安装mysql_第3张图片

sudo dpkg -i mysql-common_*.deb
sudo dpkg -i mysql-community-client_*.deb
sudo dpkg -i mysql-client_*.deb
sudo dpkg -i libmecab2_0.996-1.2ubuntu1_amd64.deb
sudo dpkg -i mysql-community-server_*.deb

你可能感兴趣的:(ubuntu,mysql)