一、安装包下载
(CentOS小版本之间的影响不大,但MySQL8.0版本较之前版本存在一个密码加密方式的大变更,在此我们需要注意)
在安装之前我们需要去MySQL官网下载好其安装包https://www.mysql.com,在本篇文章中我们使用的是MySQL 8.0.25版本,CentOS使用7.X即可,下载方式在后续会给出
-
进入官网后我们滑动鼠标滚轮到页面底部,即可看到这样的界面,点击页面中框住得选项
-
点击后我们就可以进入MySQL下载前选择版本的页面
CentOS是红帽系统的开源版,兼容性较为接近,这里我们选择了红帽版本得MySQL,版本号为7
在图中我们可以看到在Download Packages部分筛选出了多种方式的安装包,我们选择第一个,较为全面的tar包,解压后均为rpm包,rpm此种文件本身即为红帽公司创作故较为兼容,点击后面对应的Download蓝色按钮下载即可。 -
我们可以看到下载好的安装包如图所示
此时,我们即完成了MySQL安装包的下载,我们可以启动本地的VMware虚拟机,启动CentOS系统,将安装包上传至服务器中,有阿里云等线上服务器的小伙伴也可以使用线上服务器进行操作,如果使用VMware虚拟机一定要在CentOS系统安装完毕IP等环境都配置好后进行快照的创建,MySQL安装可能伴随某些小概率问题,若中途失败可能造成需要重新安装CentOS系统并重新进行MySQL的安装 -
下面我将使用已经完成基础配置的CentOS进行搭建演示,下面的SSH连接工具使用的是CRT,有条件的小伙伴可以使用正版,支持正版,使用CRT连接上CentOS后的界面如下
二、MySQL的安装和环境配置
- 在上传安装包之前我们需要通过命令对CentOS中已有的数据库安装包进行清理,新版本的CentOS中默认的MySQL已经被替换成了MariaDB,需要将其相关安装包和目录全部删除
先删除其相关安装包
yum remove mysql mysql-server mysql-libs mysql-server;
find / -name mysql
rm -rf 要删除的文件名
rpm -qa | grep -i mysql
yum remove 搜索到的mysql包名
rpm -qa | grep -i mariadb
yum remove 相关程序相关包名
安装net-tools包
yum install -y net-tools
再通过命令安装需要的环境
yum install perl -y
-
通过上面的步骤,我们以及可以通过SSH工具操作CentOS系统了