升级 MySQL 5.1 到 5.5
CentOS/RHEL/CloudLinux
安装 Atomic 源
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
升级 MySQL
yum upgrade mysql
重启 MySQL 服务
service mysqld restart
升级 MySQL 数据库
mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`
Debian/Ubuntu
更新源
apt-get update
升级 MySQL
apt-get upgrade mysql-server
重启 MySQL 服务
service mysql restart
升级 MySQL 数据库
mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`
升级 MySQL 5.5 到 5.6/5.7
CentOS 6
停止 MySQL 服务
service mysqld stop
备份数据库
cp -a /var/lib/mysql /var/lib/mysql_backup
禁用 Atomic 源(如果已经启用)
vi /etc/yum.repos.d/atomic.repo
安装 MySQL community 源
yum install http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
选择 MySQL 版本
vi /etc/yum.repos.d/mysql-community.repo
升级 MySQL
yum update mysql
启动 MySQL 服务
service mysqld start
升级 MySQL 数据库
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin
重启 MySQL 服务
service mysqld restart