mysql5.7安装

mysql5.7安装

一、离线内网安装

 1、下载mysql安装包

官网:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

国内镜像:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/

下载列表有很多,选择RPM Bundle即可,其它的都可以通过RPM Bundle解压得到。

 

 

 

  2、yum源安装配置

tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar #解压
yum install createrepo #安装createrepo
rm mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar #删除源压缩包
createrepo ./
cd /etc/yum.repos.d/
touch mysql.repo
mysql.repo  内容:
[mysql]
name=mysql
baseurl=file:///root/temp/
gpgcheck=0
enabled=1

 

 3、安装

yum install mysql-server
yum install mysql-devel
yum install mysql-embedded

 

4、初始化

默认配置:my.cnf

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock


# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

 

初始化

mysqld --user=mysql --datadir=/var/lib/mysql --initialize-insecure #无密码初始化

getenforce #查看selinux状态

setenforce 0 #临时关闭selinux,需要永久关闭selinux,百度

systemctl start mysqld #启动

systemctl restart mysqld #重启,生成mysql.sock

直接可以无密码登陆

 

5、更改目录

systemctl stop mysqld #停掉mysql服务

mkdir -p /bigdata/data/mysql/3306/data
cp -r /var/lib/mysql/* /bigdata/data/mysql/3306/data/
chown mysql:mysql /bigdata/data/mysql/3306/data -R
chmod -R 777 /bigdata/data/mysql/3306/data/

 

注意: sock 目录服务端和客户端要一致

 

systemctl start mysqld

 

二、互联网安装

posted @ 2022-03-14 09:45  技术小白丁  阅读(182)  评论(0编辑  收藏  举报