1.1创建软件目录
[root@db01~]# mkdir -p /app/
上传软件到此目录
1.2解压并改名
解压:
[root@root app]# tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
改名:
[root@root app]# mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql
修改环境变量:
[root@root app]# vim /etc/profile
export PATH=/app/mysql/bin:$PATH
[root@root app]# source /etc/profile #重新启动配置文件
1.3创建mysql用户组和用户并修改权限
[root@root app]# groupadd mysql
[root@root app]# useradd -r -g mysql mysql
创建数据目录并赋予权限
[root@root app]# mkdir -p /data/mysql
[root@root app]# chown mysql:mysql -R /data/mysql
[root@root app]# chown -R mysql.mysql /app/*
配置my.cnf
[root@root app]# vim /etc/my.cnf
[mysqld]
user=mysql
basedir=/app/mysql
datadir=/data/mysql
server_id=6
port=3306
socket=/tmp/mysql.sock
[mysql]
socket=/tmp/mysql.sock
prompt=3306 [\\d]>
1.4初始化数据库
[root@root app]# cd mysql/bin/
安装依赖包yum -y install numactl
进入mysql的bin目录初始化
[root@root bin]# ./mysqld --defaults-file=/etc/my.cnf --basedir=/app/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
EL4jooBmsC