1.下载mysql5.7.20版本。mysql 5.7.20
PS1:在官网上下载对应版本的mysql,下载下来的是一个mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar的压缩包。下载的时候需要信息注册。
PS2:如果下载不下来也可以私信我哈:computerscienceyyz@163.com
2.下载之后将mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar复制到/usr/local/src中
$ sudo cp path/to/mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar /usr/local/src
3.解压mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar
$ cd /usr/local/src
$ sudo chmod +x mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar
$ tar -xvf mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar
PS:解压之后会有12个deb文件
4.更新软件包和安装依赖
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install libaio1
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
5.更新完毕之后依次执行安装,由于各个包之间有依赖关系,所以执行顺序不可以调换
$ sudo dpkg -i mysql-common_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg-preconfigure mysql-community-server_5.7.20-1ubuntu14.04_amd64.deb
# 此步需要输入数据的root密码
$ sudo dpkg -i libmysqlclient20_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i libmysqlclient-dev_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i libmysqld-dev_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i mysql-community-client_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i mysql-client_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i mysql-common_5.7.20-1ubuntu14.04_amd64.deb
# 上一步执行失败,执行下面命令
# 此步为了安装依赖包 libmecab2
$ sudo apt-get -f install
$ sudo dpkg -i mysql-community-server_5.7.20-1ubuntu14.04_amd64.deb
$ sudo dpkg -i mysql-server_5.7.20-1ubuntu14.04_amd64.deb
6.查看安装路径
$ whereis mysql
7.安装之后mysql服务已经启动,可以使用以下命令启动,重启,关闭mysql服务
$ sudo /etc/init.d/mysql start
$ sudo /etc/init.d/mysql restart
$ sudo /etc/init.d/mysql stop
8.登录mysql
$ mysql -u root -p
# 然后输入密码
9.查看mysql已有的数据库
mysql>show databases
恭喜你成功安装了mysql5.7.20, 开始你的mysql之旅吧