Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

时间:2021-06-17 18:32:23

目前本人的Ubuntu版本是14.04 32位的操作系统,网上看了很多安装MySQL5.7的教程,写的各不相同。大致的意思是,如果采用直接安装的办法,安装的是5.5的版本,可以参考https://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html

或者http://wiki.ubuntu.org.cn/MySQL

但是我要安装的是5.7的版本。这个办法肯定就不行了,如果你的系统已经安装的其他的版本可以先卸载。参考百度卸载的办法

第一步下载5.7.20的DEB  

https://dev.mysql.com/downloads/mysql/

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)记得你下载的文件大小,这个是外国的网址所以下载的比较慢,如果你想快的就要上网去查询修改MySQL的数据源。这里不细说

下载下来的位置

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

这个压缩包你可以拷贝到系统下面的 我的操作步骤如下


1)、利用mv命令将安装包移动至目标路径:
Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)
2)、cd到目标路径:
cd /usr/local/src

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)
3)、赋予权限:
sudo chmod +x mysql-server_5.7.20-xxxxxxx.tar
Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

4)、解压:
tar -xf mysql-server_5.7.20-xxxxxxxxxxxxxxxxxxx.tar

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

这里要说明一下,你可以直接用sudo tar -xf   xxxx.tar 就可以解压。网上的好多还是没有亲自测试啊!

下面就是安装的步骤

3、终端命令安装
0)、准备工作:更新依赖源及安装libaio1依赖
sudo apt-get update
Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

sudo apt-get upgrade

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)
apt-get install libaio1

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)



1)、以下是我的安装顺序,大致每台机子都一样,如果终端有提示缺少哪个依赖可以稍微修改安装顺序
sudo dpkg -i mysql-common_5.7.20-xxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


sudo dpkg-preconfigure mysql-community-server_5.7.20-xxxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


此步需要输入数据的root密码 也就是MySQL的root密码。这个个人自己设置,但是一定要记住,不然改起来也很麻烦的

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


sudo dpkg -i libmysqlclient20_5.7.20-1ubuntu14.04xxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


sudo dpkg -i libmysqlclient-dev_5.7.20-1ubuntu14.04xxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


sudo dpkg -i libmysqld-dev_5.7.20-1ubuntu14.04_xxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


sudo dpkg -i mysql-community-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-sourcexxxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


2)、安装依赖包
sudo apt-get -f install
sudo apt-get -f install libmecab2

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)
3)、安装mysql-server
sudo dpkg -i mysql-community-server_5.7.20-1ubuntu14.04_xxxxx.deb


sudo dpkg -i mysql-server_5.7.20-1ubuntu14.04_xxxxx.deb

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)


4、检测安装及配置
mysql -u root -p
输入之前设置的帐户密码

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

撸完,是不是很坑爹啊。比起5.5来说难安装多了

顺便再给三个命令

#进入MySQL: mysql -u root -p

 #启动: sudo service mysql start

 #重启:sudo  service mysql restart 

#关闭: sudo service mysql stop

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

那么你的MySQL安装到哪里去了呢?

Ubuntu14.04安装MySQL5.7.20(MySQL最新版本)

这个目前我还没有研究清楚,大致的意思

1、数据库目录
  /var/lib/mysql/
  2、配置文件
  /usr/share/mysql(mysql.server命令及配置文件)
  3、相关命令
  /usr/bin(mysqladmin mysqldump等命令)
  4、启动脚本
  /etc/rc.d/init.d/(启动脚本文件mysql的目录)