ubuntu14.04 64bits 安装mysql5.7.20

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之旅吧

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
mysql官网上下载mysql-server_5.7.21-1ubuntu14.04_amd64.deb-bundle.tar,然后进行离线安装,解压该安装包,会出现11个依赖包,按照顺序依次使用sudo dpkg -i 进行安装,中间会报错,显示缺少相应的依赖,具体如下: *******@ubuntu:/opt/mysql$ sudo dpkg -i mysql-community-client_5.7.21-1ubuntu14.04_amd64.deb Selecting previously unselected package mysql-community-client. (Reading database ... 208518 files and directories currently installed.) Preparing to unpack mysql-community-client_5.7.21-1ubuntu14.04_amd64.deb ... Unpacking mysql-community-client (5.7.21-1ubuntu14.04) ... dpkg: dependency problems prevent configuration of mysql-community-client: mysql-community-client depends on libaio1 (>= 0.3.93); however: Package libaio1 is not installed. dpkg: error processing package mysql-community-client (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Errors were encountered while processing: mysql-community-client 和 ********@ubuntu:/opt/mysql$ sudo dpkg -i mysql-community-server_5.7.21-1ubuntu14.04_amd64.deb Selecting previously unselected package mysql-community-server. (Reading database ... 208598 files and directories currently installed.) Preparing to unpack mysql-community-server_5.7.21-1ubuntu14.04_amd64.deb ... Unpacking mysql-community-server (5.7.21-1ubuntu14.04) ... dpkg: dependency problems prevent configuration of mysql-community-server: mysql-community-server depends on libmecab2 (>= 0.996-1.1); however: Package libmecab2 is not installed. dpkg: error processing package mysql-community-server (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Processing triggers for ureadahead (0.100.0-16) ... ureadahead will be reprofiled on next reboot Errors were encountered while processing: mysql-community-server 附上依赖包安装顺序: 1.mysql-common_5.7.21-1ubuntu14.04_amd64.deb 2.libmysqlclient20_5.7.21-1ubuntu14.04_amd64.deb 3.libmysqlclient-dev_5.7.21-1ubuntu14.04_amd64.deb 4.libmysqld-dev_5.7.21-1ubuntu14.04_amd64.deb
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值