详细步骤请参阅:
CetnOS8 适应Linux通用二进制包安装MySQL最新社区版Server8.0.25
脚本具体实现:
- 我们此次选择Linux通用二进制安装包
- rpm包省事省时,需要联网,无法定制功能和目录
- 源码包,无需联网,可定制功能和目录,但编译费时
- 编译好的二进制包介于两者之间
- 无需联网,可定制功能和目录,同时不需要再进行费时的编译过程
[root@C8-185 ~]# curl 10.0.0.88/shell/installMySQL8.sh
#!/bin/bash
. /etc/init.d/functions
SRC_DIR='/usr/local'
MYSQL='mysql-8.0.25-linux-glibc2.17-x86_64-minimal.tar.xz'
#URL='https://repo.huaweicloud.com/mysql/Downloads/MySQL-8.0/'
URL='http://10.0.0.88/'
COLOR='echo -e \E[01;31m'
END='\E[0m'
MYSQL_ROOT_PASSWORD='aaaaaaaa'
check (){
if [ $UID -ne 0 ]; then
action