Ubuntu 14.04升级mysql到5.7

Ubuntu 14.04默认安装的是5.5的mysql版本。如果希望用5.7的特性,则需要对mysql进行升级。

默认情况下,apt是无法直接升级到mysql5.7的,需要额外配置一下。from typechodev.com

首先,备份你的数据,避免升级失败,数据丢失。

mysqldump -uroot -p'typechodev.com' --all-databases > all_databases.sql

然后,下载mysql-apt配置包,并安装

wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb

安装过程中,会要求选择mysql版本,选择5.7即可,然后点“OK”。

接着,更新apt-get索引

sudo apt-get update

安装数据库。这个过程中,会自动卸载已经安装的老版本数据。

sudo apt-get install mysql-server

安装mysql后,使用mysql_upgrade升级一下数据库文件版本。

sudo mysql_upgrade -u root -p'www.typechodev.com' 

最后,重启msyql,并检查一下数据是否正常。

sudo service mysql restart
mysqlcheck -uroot -p'your password here' --all-databases

如果一起正常,所有表的检查结果均是ok。

同时,也可以使用select version()来查看一下mysql-server版本号。


版权声明:未经书面授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。