MySQL下载
第一步,进入到MySQL官网下载对应版本的MySQL。
下载地址:https://downloads.mysql.com/archives/community/
第二步,下载Linux-Generic版本的mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz。
MySQL配置
linux系统版本: CentOS8 64位 或 CentOS7 64位
安装源文件版本:mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz
第一步,安装前,检测系统是否自带安装 MySQL。
rpm -qa | grep mysql
-
若结果显示类似“mysql-libs-5.1.52-1.el6_0.1.x86_64”,则可以选择进行卸载。
#普通删除模式 rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64 #如果使用普通删除模式命令删除时,提示有依赖的其它文件,则用强力删除模式命令对其进行强力删除 rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64
第二步,检查否存在 mariadb 数据库。
rpm -qa | grep mariadb
-
若结果显示类似“mariadb-libs-5.5.56-2.el7.x86_64”,则可以选择进行卸载。
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
第三步,将mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz解压,将解压后的安装包移动到服务器中的/usr/local目录下面,并重命名
#解压文件
tar -zxvf mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz
#移到/usr/local
mv mysql-5.6.40-linux-glibc2.12-x86_64 /usr/local
cd /usr/local
#重命名
mv mysql-5.6.40-linux-glibc2.12-x86_64 mysql-5.6.40
第四步,添加系统mysql组和mysql用户。
检查mysql组和用户是否存在。
cat /etc/group | grep mysql
若结果显示“mysql❌490:”,则说明mysql组存在,无需再添加。
cat /etc/passwd | grep mysql
若结果显示“mysql❌496:490::/home/mysql:/bin/bas