1. MySQL
(1)卸载mariadb
查看有无安装mariadb:# rpm -qa | grep mariadb
卸载mariadb:# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64(可以从刚刚查看到的地方复制)
(2)下载
软件包都放在这里方便管理:#cd /opt
(3)解压
# tar zxf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz(资源包名称尽量用tab键补全)
(4)安装和配置
安装依赖包:# yum install ncurses-devel autoconf -y
创建用户组:# groupadd mysql
创建用户:# useradd -g mysql -s /sbin/nologin -d /usr/local/mysql -MN mysql
创建目录:# mkdir /data/mysql/data -p
分配指定目录以及其子目录下的所有文件权限:# chown -R mysql:mysql /data/mysql
移动:# mv mysql-5.7.32-linux-glibc2.12-x86_64 /usr/local/
创建软连接:# ln -s /usr/local/mysql-5.7.32-linux-glibc2.12-x86_64 /usr/local/mysql
分配指定目录以及其子目录下的所有文件权限:# chown -R mysql.mysql /usr/local/mysql
编辑所需文件:# cd /usr/local/mysql
# vi /etc/my.cnf
[client]
port = 3306
socket = /tmp/mysql.sock
[mysql]
no-auto-rehash
[mysqld]
user = mysql