本文将利用centos7版本系统安装MySQL8.0最新的数据库系统。
在安装之前,首先要将系统做一些简单点的配置:
[root@centos7 ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@centos7 ~]# uname -r
3.10.0-1160.el7.x86_64
[root@centos7 ~]# getenforce
Disabled
[root@centos7 ~]# systemctl stop firewall
[root@centos7 ~]# systemctl disable firewall1
2
3
4
5
6
7
8
因为我们是实验环境,用不到防火墙和selinux,所以我们将它关闭。1
检查一下环境,删除系统自带的MySQL相关的一切
[root@centos7 ~]# rpm -qa | grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64
[root@centos7 ~]# rpm -e --nodeps mariadb-libs1
2
3
我们还需要一个MySQL的账户
[root@centos7 ~]# useradd -s /sbin/nologin -M mysql
[root@centos7 ~]# id mysql
uid=1000(mysql) gid=1000(mysql) 组=1000(mysql)1
2
3
最后的准备工作,我们需要提前安装好一些工具,为防止一会安装MySQL时候报错
[root@centos7 ~]# yum -y install gcc-c++ ncurses ncurses-devel perl bison openssl openssl-devel gcc* libxml2 libxml2-devel1
选择系统的版本