此方法可以同时适用于mysql5和mysql8的安装
1. 卸载本机以存在的数据库
rpm -qa|grep mariadb
mariadb-5.5.65-1, el7. ×86_64
mariadb-libs-5.5.65-1.el7.x86_64
mariadb-server-5.5.65-1.el7. x86_64
rpm -qa|grep mysql
qt-mysql-4.8.7-8.el7.×86_64
akonadi-mysql-1.9.2-4.el7.×86_64
// 卸载
rpm -e --nodeps `rpm -qa|grep mariadb`
rpm -e --nodeps `rpm -qa|grep mysql`
2. 创建mysql用户
以普通用户身份运行(不可登录)
useradd -s /sbin/nologin -M mysql
3. 下载安装包并解压
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz
tar xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz
mv mysql-8.0.27-linux-glibc2.12-x86_64 /usr/local/mysql
4. 编辑mysql配置文件 my.cnf
mkdir /usr/local/mysql/etc
vim /usr/local/mysql/etc/my.cnf
[mysqld]
port=3306
basedir=/usr/local/mysql # 设置mysql的安装目录
datadir=/usr/local/mysql/data

本文档详细介绍了如何在Linux系统中编译安装MySQL 5和8,包括卸载旧数据库、创建mysql用户、下载安装包、编辑配置文件、设置权限、安装服务、启动和配置MySQL,以及设置开机自启。通过这些步骤,你可以同时安装和配置两个不同版本的MySQL。
最低0.47元/天 解锁文章
952

被折叠的 条评论
为什么被折叠?



