MySQL介绍以及数据库源码安装、二进制安装、yum安装

文章目录

        • 数据库简介
      • 关系型数据库:方便管理
      • 非关系型数据库:查询快
      • Mysql数据库管理软件
      • 关系型数据库的基本概念
      • SQL语句增删改查
      • 清空表内容(记录)
      • 忘记密码登录数据库
      • 修改字符编码
      • 系统默认的数据库
      • 数据库部署安装
      • 1.源码安装数据库(自定义目录安装)
        • 1)上传或下载代码包
        • 2)安装依赖
        • 3)解压
        • 4)创建目录
        • 5)生成cmake
        • 5)编译 make
        • 6)安装 make install
        • 7)做软连接
        • 8)创建数据库用户
        • 9)拷贝配置文件和启动文件
        • 10)配置system管理MySQL服务
        • 11)初始化数据库
        • 12)创建socket文件目录(二进制安装没有)
        • 13)授权数据库目录
        • 14)system管理启动MySQL
        • 15)配置环境变量直接使用mysql
        • 16)修改root用户密码
      • 二进制安装前准备环境
      • 2.二进制安装(自定义安装目录)
        • 1)上传二进制包
        • 2)安装依赖
        • 3)解压安装包
        • 4)创建自定义目录
        • 5)移动目录并改名
        • 6)做软连接
        • 7)创建数据库用户
        • 8)拷贝配置文件和启动文件
        • 9)初始化数据库
        • 10)启动数据库
        • 11)如果是二进制安装到自定义目录下需要修改脚本目录
        • 12)授权数据库目录
        • 13)再次启动
        • 14)检查进程和端口
        • 15)配置system管理MySQL服务
        • 16)system管理启动mysql
        • 17)查看MySQL配置文件检索顺序
        • 18)配置my.cnf
        • 19)配置环境变量直接使用mysql
      • 3.YUM安装
        • 1)配置MySQL5.6的yum源
        • 2)安装MySQL5.6
        • 3)启动MySQL
        • 1)配置MySQL5.7的yum源
        • 2)安装MySQL5.7
        • 3)启动MySQL
        • 1)另外一种安装MySQL5.7需要过滤密码才能登录
        • 2)启动之后登录会 错
        • 3)过滤密码修改密码
      • windows平台安装部署MySQL-5.7

数据库简介

1、程序所有的组件就不可能运行在一台机器上

2、数据安全问题

3、并发

根据2的描述,我们必须写一个socket服务端来管理这台机器(数据库服务器)上的文件,然后写一个socket客户端,完成如下功能:

总结:

关系型数据库:方便管理

关系型数据库需要有表结构

非关系型数据库:查询快

非关系型数据库是key-value存储的,没有表结构

Mysql数据库管理软件

关系型数据库的基本概念

我们可以把shell语句和mysql语句做一个对比,如下所示:

数据库排行:https://db-engines.com/en/ranking

SQL语句增删改查

清空表内容(记录)

忘记密码登录数据库

修改字符编码

系统默认的数据库

我们好数据库后,系统会默认生成一些库

数据库部署安装

数据库官 下载地址

1.源码安装数据库(自定义目录安装)

1)上传或下载代码包

2)安装依赖

3)解压

4)创建目录

5)生成cmake

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月6日
下一篇 2021年6月6日

相关推荐