cat命令详解_独家报道!MySQL所有的安装部署方式详解,绝对提升你的视野

04d2f3e95362fb00df3c5dacb21f2e7f.png

前言

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySql数据常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理。本篇我们就来介绍MySQL所有的安装部署方式。

关于MySQL的安装

​ MySQL一般可以采用四种安装方式,每种方式各有优点,使用场景各有不同:

  • yum安装MySQL,优点:简单,方便,适用场景:可以访问网络的环境
  • 离线源码编译安装MySQL,优点:可定制,适用性强,适用场景:无网络,需要定制MySQL,平台兼容性不强(内存最好大于4G不然编译会出现内存不足的报错)
  • RPM包安装MySQL,优点:简单,方便,适用场景:redhat系统
  • 通用二进制包安装MySQL,优点:简单,好维护,适用场景:大部分环境都适用(推荐)

部署规划

3.1 服务器规划

a825856575fad88e017996bddb817ff0.png

3.2 数据库目录规划

ec08df8303822d5b414f46d18e71c8ea.png

准备工具

1.MySQL通用二进制包:mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

bc610660c3dd5f2a0679bf1a072d3ac7.png

2.MySQLRPM包:mysql-community-client-5.7.28-1.el7.x86_64.rpm

​ mysql-community-common-5.7.28-1.el7.x86_64.rpm

​ mysql-community-devel-5.7.28-1.el7.x86_64.rpm

​ mysql-community-libs-5.7.28-1.el7.x86_64.rpm

​ mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

​ mysql-community-server-5.7.28-1.el7.x86_64.rpm

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

6d2e330490969ee73ca534648fe2eb25.png

3.MySQL源码包:mysql-boost-5.7.28.tar.gz

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

f0d2d00ee6dc409102781702ee104c8f.png

4.MySQL的Yum源:mysql57-community-release-el7-10.noarch.rpm

或者mysql-community-release-el7-5.noarch.rpm

下载方法:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

或者wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

五.通用二进制包安装MySQL

5.1 上传MySQL通用二进制安装包到node7的/usr/local/src目录下

[

5.2 解压MySQL到指定目录并改名

[

5.3 创建MySQL用户和用户组

[

5.4 配置MySQL的bin目录到PATH路径

[

5.5 创建MySQL数据存放目录

[

5.6 配置MySQL配置文件

[

5.7 初始化MySQL数据库

[

5.8 生成ssl(可选)

#

5.9 配置MySQL启动项并设置开机自启动

5.9.1 centos6版本

cd 

5.9.2 centos7版本

[

5.10 启动MySQL

[

5.11 进行MySQL安全初始化(可选)

[

5.12 修改密码,给用户赋权限(根据自己情况赋权限)

[

5.13 导入时区信息到MySQL库

[

5.14 查看MySQL版本信息

[

5.15 如果防火墙开着,则需要开放3306端口

[

5.16 利用logrotate对MySQL日志进行轮转(日志自动备份切割)

#

自此,通用二进制包安装MySQL完毕

使用RPM包安装MySQL

6.1 上传MySQL的RPM包到/usr/local/src目录下

[

6.2 安装RPM包

[

6.3 启动MySQL,修改密码,为用户赋权

[

自此MySQL的RPM安装就完毕了,此方法自动生成/etc/my.cnf,查看配置文件可知道MySQL的日志目录和数据目录

使用yum安装MySQL

7.1 下载并安装MySQL官方的 Yum Repository

[

7.2 安装MySQL-server

#

7.3 启动MySQL,查看MySQL初始化密码

[

7.4 修改MySQL的root密码,并给用户赋权限

mysql

7.5 卸载Yum Repository

#

自此,yum安装MySQL完毕

喜欢请多多哦点赞评论转发,关注笔者。后续笔者会再带来更丰富的更新,希望能帮到大家更好的学习提升。你们的支持就是笔者最大的动力!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值