mysql源码安装升级
本次是小版本升级,从5.7.35升级到5.7.40
1.准备安装包
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.40.tar.gz
tar xvf mysql-boost-5.7.40.tar.gz
2.关闭mysql运行
systemctl stop mysqld
3.备份原mysql目录
cd /mysql
mv mysql_install mysql_install_bak
mkdir mysql_install
4.编译新版本mysql
cd /root/mysql-5.7.40
cmake -DDEFAULT_CHARSET=utf8 \
-DDEFAULT_CHARSET=utf8 -DCMAKE_INSTALL_PREFIX=/mysql/mysql_install \ ##mysql安装目录
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_BOOST=boost
make
make install
5.验证升级
查看mysql版本
mysqld -V
启动新版本mysql
systemctl start mysqld
mysql自动升级脚本
直接放到mysql源码包中执行
sh mysql_update.sh
输入原mysql的安装目录即可