mysql数据库-简介


1 MySQL 的三大主要分支

  1. mysql
  2. mariadb
  3. percona Server

1.1 官方文档

1.2 版本演变

  • MySQL:5.1 --> 5.5 --> 5.6 --> 5.7 -->8.0
  • MariaDB:5.5 -->10.0--> 10.1 --> 10.2 --> 10.3 --> 10.4 --> 10.5

1.3 MySQL 安装方式

  • 源代码:编译安装
  • 二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用
  • 包管理器管理的程序包

1.3.1 RPM包安装Mysql

项目官方地址:https://downloads.mariadb.org/mariadb/repositories/
国内镜像地址:https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/
----------------https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/

1.3.2 二进制安装MySQL

1.4 mysql组成

1.4.1 客户端程序

mysql: 交互式的CLI工具
mysqldump:备份工具,基于mysql协议向mysqld发起查询请求,并将查得的所有数据转换成
insert等写操作语句保存文本文件中
mysqladmin:基于mysql协议管理mysqld
mysqlimport:数据导入工具
MyISAM存储引擎的管理工具:
myisamchk:检查MyISAM库
myisampack:打包MyISAM表,只读

1.4.2 服务端程序

mysqld_safe
mysqld
mysqld_multi 多实例配置 ,示例:mysqld_multi --example

1.4.3 用户账号 'USERNAME'@'HOST'

HOST限制此用户可通过哪些远程主机连接mysql服务器
支持使用通配符:
    % 匹配任意长度的任意字符
    172.16.0.0/255.255.0.0 或 172.16.%.%
    _ 匹配任意单个字符

PS:

image

posted @ 2021-05-29 11:01  AlexG  阅读(189)  评论(0编辑  收藏  举报