笔记
1、 事先准备
在官网下载mysql 5.7.29的压缩包,选择Ubuntu Linux,再选择版本。
下载两个依赖包libaio1:链接
libaio2:链接
这里的两个依赖包一般来说是都会用到的,但是我只用到了后者。依赖包还可以在阿里云镜像网站下载,目前网站在更新中。。
如果之前安装过MySQL,在安装之前需要把之前的文件都删除掉:
sudo apt-get remove mysql-*
//会出现选择,选择y即可
//这里是自动删除,我是成功删除的。当然也存在删除不彻底的情况
2、安装
-
解压下载的mysql压缩包到事先创建好的目录/usr/local/mysql下
sudo tar -xvf mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar -C /usr/local/mysql -
按照顺序安装以下四个安装包
①sudo dpkg -i mysql-common_5.7.29-1ubuntu18.04_amd64.deb
②sudo mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
如果出现报错,则需要安装依赖libaio1后再安装第二个安装包
③sudo dpkg -i mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
④ dpkg -i mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
如果这里出现错误,则需要安装依赖包2再安装这个安装包。
然后在弹出来的窗口中选择ok。再输入创建root密码即可
3.查看是否成功。
mysql -u root -p
//然后输入刚才创建的密码
参考:Ubuntu中安装mysql5.7.x
ubuntu安装指定MySQL5.7.29
ubuntu16安装mysql5.7.29
总的来说参考第三篇文章。