如何在Ubuntu Server 15.04 安裝 MySQL5.7?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
AtlantisLeo
帖子: 3
注册时间: 2017-01-18 16:04

如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#1

帖子 AtlantisLeo » 2017-01-18 16:10

现在公司的服务器是Ubuntu Server 15.04,安裝了MySQL5.6.28 ,由於开发需要,想要升級到MySQL5.7,但是源里面最高也就是MySQL5.6的,请问如何安裝MySQL5.7?
PS: MySQL官网上的安装包找不到15.04的,只找到16.10、16.04、14.04、12.04这几个版本的安装包,源代码里面也没有,如有,请指路


第一次在论坛发帖,望各位能帮忙解决一下问题,本人小白,回答时请尽量详细一点,谢谢
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#2

帖子 poloshiao » 2017-01-18 16:50

Ubuntu Server 15.04
已經不支援線上安裝/更新
建議 把 Ubuntu Server 15.04 升級到 16.04

http://packages.ubuntu.com/search?suite ... chon=names
套件 mysql-server-5.7

https://help.ubuntu.com/16.04/serverguide/mysql.html
MySQL

補充
建議 升級前 先網路搜尋一下
mysql-server-5.7
安裝在
Ubuntu Server 16.04
有沒有什麼 Bug 還沒克服
AtlantisLeo
帖子: 3
注册时间: 2017-01-18 16:04

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#3

帖子 AtlantisLeo » 2017-01-18 17:00

poloshiao 写了: 已經不支援線上安裝/更新
建議 把 Ubuntu Server 15.04 升級到 16.04

http://packages.ubuntu.com/search?suite ... chon=names
套件 mysql-server-5.7
那麼請問用sudo apt-get update和sudo update-manager -c -d 將server升級到 16.04後,原來的Apache、MySQL、PHP等套件能否正常使用?
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#4

帖子 oneleaf » 2017-01-18 17:06

服务器能升级不?建议更新到LTS版本16.04 ,如果不能,找找ppa源吧,mysql官方只对lts版本提供支持。

https://dev.mysql.com/downloads/repo/apt/
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#5

帖子 oneleaf » 2017-01-18 17:07

AtlantisLeo 写了:
poloshiao 写了: 已經不支援線上安裝/更新
建議 把 Ubuntu Server 15.04 升級到 16.04

http://packages.ubuntu.com/search?suite ... chon=names
套件 mysql-server-5.7
那麼請問用sudo apt-get update和sudo update-manager -c -d 將server升級到 16.04後,原來的Apache、MySQL、PHP等套件能否正常使用?
可以的。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#6

帖子 poloshiao » 2017-01-18 17:13

那麼請問用sudo apt-get update和sudo update-manager -c -d 將server升級到 16.04後,原來的Apache、MySQL、PHP等套件能否正常使用?
如果是 Server 沒有安裝 圖形桌面的話 不能使用 update-manager 指令 需要使用
sudo do-release-upgrade
https://wiki.ubuntu.com/XenialXerus/Rel ... S_or_15.10
To upgrade on a server system

建議
Ubuntu Server 15.04 --> 15.10 --> 16.04
這樣比較安全
如果 Ubuntu Server 15.04 --> 16.04
可能有一些風險 建議 升級前 先將 Ubuntu Server 15.04 備存
萬一不滿意 才有機會重來
動手前 歡迎先貼文 討論細節
AtlantisLeo
帖子: 3
注册时间: 2017-01-18 16:04

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#7

帖子 AtlantisLeo » 2017-01-18 17:21

oneleaf 写了:服务器能升级不?建议更新到LTS版本16.04 ,如果不能,找找ppa源吧,mysql官方只对lts版本提供支持。

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

服务器不敢升级,因为我也是接手的,服务器上面有太多我不知道的东西了,怕升级后某个功能用不了就死定了 :Cry

ppa源我也试过了,貌似拿到的安装包也是MySQL5.6的,下面是我操作时的命令:

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ondrej/mysql-5.7
sudo apt-get update
sudo apt-get install mysql-server


root@ubuntu:~# sudo apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libaio1 libdbd-mysql-perl libdbi-perl libmysqlclient18 libterm-readkey-perl
mysql-client-5.6 mysql-client-core-5.6 mysql-common mysql-server-5.6
mysql-server-core-5.6
Suggested packages:
libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl mailx
tinyca
The following NEW packages will be installed:
libaio1 libdbd-mysql-perl libdbi-perl libmysqlclient18 libterm-readkey-perl
mysql-client-5.6 mysql-client-core-5.6 mysql-common mysql-server
mysql-server-5.6 mysql-server-core-5.6
0 upgraded, 11 newly installed, 0 to remove and 105 not upgraded.
Need to get 0 B/21.5 MB of archives.
After this operation, 155 MB of additional disk space will be used.
Do you want to continue? [Y/n] n


最后get出来的包,看名字是MySQL5.6的,然后我直接no了
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#8

帖子 月下叹逍遥 » 2017-01-18 17:30

不升级,老老实实用Mysql 5.6 另外装台16.04装Mysql 5.7 :em01
浮生七十今三十,从此凄惶未可知
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#9

帖子 poloshiao » 2017-01-18 19:26

最后get出来的包,看名字是MySQL5.6的,然后我直接no了
https://launchpad.net/~ondrej/+archive/ubuntu/mysql-5.7
mysql-5.7 5.7.14-1+deb.sury.org~yakkety+0 # 16.10
mysql-5.7 5.7.14-1+deb.sury.org~xenial+0 # 16.04
mysql-5.7 5.7.14-1+deb.sury.org~trusty+0 # 14.04
mysql-5.7 5.7.12-1~exp1+deb.sury.org~wily+1 # 15.10
目前 ppa:ondrej/mysql-5.7 只有上述四個 Ubuntu 版本 有 mysql-5.7
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#10

帖子 onlylove » 2017-01-18 20:22

不怕管理麻烦就手动编译,多大事 :Music 还有,1504……你要不换个服务器上1604,然后把环境迁过去?
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 如何在Ubuntu Server 15.04 安裝 MySQL5.7?

#11

帖子 oneleaf » 2017-01-19 15:26

安装 docker 吧,想咋折腾都可以。
回复