课程大纲
安装 MariaDB 服务器
- 在 Ubuntu/Debian 中安装
- 在其他 Linux 发行版中安装
- 在 Windows 上安装
MariaDB 服务器文件和脚本
- MariaDB 程序
- MariaDB 服务器
- MariaDB 客户
- GUI 工具
MariaDB 服务器配置
- 服务器选项
- 服务器 SQL 模式
- 服务器系统变量
- 动态系统变量
- 服务器状态变量
- 关机过程
MariaDB 安全问题
- 保护 MariaDB 免受攻击
- 与安全相关的选项
- LOAD DATA LOCAL 的安全问题
MariaDB 访问权限系统
- MariaDB 权限系统概述
- 特权 MariaDB
- 连接到 MariaDB 服务器 - 阶段
- 访问控制,第 1 阶段:连接验证
- 访问控制,第 2 阶段:请求验证
- 访问被拒绝错误
MariaDB 用户帐户管理
- 用户和密码
- 创建新用户
- 删除用户帐户
- 限制用户资源
- 更改密码
MariaDB 数据库维护
- 备份和恢复
- 时间点恢复
- 维护和崩溃恢复
- myisamchk 语法和选项
- 获取表信息
- MariaDB 本地设置
- 民族字符和排序
- MariaDB 服务器时区
MariaDB 日志文件
- 错误日志
- 常规查询日志
- 更新日志
- 二进制日志
- 慢查询日志
- 日志文件维护和轮换
在同一台计算机上运行多个 MariaDB 台服务器
- 在 Windows 中运行多个服务器
- 在 Windows 中将多个服务器作为服务运行
- 在 Unix 和 Linux 中运行多个服务器
- 在多服务器环境中使用客户端工具
MariaDB 查询缓存
- 查询缓存的概念
- 使用 SELECT 测试查询缓存
- 配置查询缓存
- 检查查询缓存状态和维护
CONNECT 存储引擎
- 安装 CONNECT 存储引擎
- 创建和删除 CONNECT 表
- 使用 CONNECT 读取和写入 CSV 数据
- 使用 CONNECT 读取和写入 XML 数据
- 使用 CONNECT 访问 MariaDB 表
- 使用 XCOL 表类型
- 使用 PIVOT 表类型
- 使用 OCCUR 表类型
探索 MariaDB 中的动态列和虚拟列
- 创建具有动态列的表
- 插入、更新和删除动态列数据
- 从动态列读取数据
- 使用虚拟列
性能和使用 Statistics
- 安装审计插件
- 使用审计插件
- 使用与引擎无关的表统计信息
- 使用扩展统计信息
- 启用性能架构
- 使用性能架构
优化和调优 MariaDB
- 使用 SHOW STATUS
- 控制 MariaDB 优化器策略
- 将扩展密钥与 InnoDB 和 XtraDB 一起使用
- 配置 MyISAM 分段密钥缓存
- 配置线程池
- 配置 Aria 页面缓存
- 使用子查询缓存优化查询
- 优化半联接子查询
- 在 DATETIME 列中使用微秒
- 自动更新 DATETIME 和 TIMESTAMP 列
要求
任何数据库和 SQL 语言的基础知识。
客户评论 (7)
The trainer explained everything with a lot o detail, and it was always engaging us.
Florian Lipianu - SERVICIUL DE TELECOMUNICATII SPECIALE
课程 - MariaDB Database Administration
It was structured very well and documented information. I really liked the trainer enthusiasm.
Oana Bunea - SERVICIUL DE TELECOMUNICATII SPECIALE
课程 - MariaDB Database Administration
A lot of practical examples.
Stefan Turcu - SERVICIUL DE TELECOMUNICATII SPECIALE
课程 - MariaDB Database Administration
knowledge of the trainer
mohamed labib - e-finance
课程 - MariaDB Database Administration
The training environment was accessed very fast without any specific configurations.
Krasimir Troskov
课程 - MariaDB Database Administration
Method of teaching. Johan was very comprehensive .
Stanimir petrov
课程 - MariaDB Database Administration
The trainer. He is very knowledgeable in his field.