早上起床看到一篇文章,说是MYSQL推出了长期版本MYSQL8.4.0 LTS,在自己的虚拟机试着安装一下看看。
1、关闭selinux和防火墙
1、#关闭selinux
$ setenforce=0
$ sed -i '/^SELINUX=/c'SELINUX=disabled /etc/selinux/config
#关闭防火墙
$ systemctl disable firewalld
$ systemctl stop firewalld2、 yum install -y pkg-config perl libaio-devel numactl-devel numactl-libs net-tools openssl openssl-devel jemalloc jemalloc-devel perl-Data-Dumper perl-Digest-MD5 python2 perl-JSON perl-Test-Simple
3、 rpm -e postfix-2:2.10.1-7.el7.x86_64 rpm -e mariadb-libs-1:5.5.60-1.el7_5.x86_64,这两个组件必须要删除。我的安装环境是entOS Linux release 7.6.1810 (Core)。否则会安装MYSQL RPM时,系统会提示冲突。
4、去官网下载相应的mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar,tar -xvf mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar
进入解压目录,执行安装步骤
rpm -ivh --nodeps mysql*rpm
5、systemctl start mysqld,grep -i root /var/log/mysqld.log,找到相应的ROOT用户密码进入系统,并且更改密码。
最后上图一张图片