一、日志简介 MySQL数据库中支持多种日志类型,通过分析日志,我们可以优化数据库性能,排除故障,甚至能够还原数据,本节内容将带你了解MySQL数据库中的日志管理 二、日志分类 错误日志 查询日志 慢查询日志 二进制日志…
分类:数据库
MySQL 表空间管理
1.表空间概念 InnoDB存储引擎可将所有数据存放于ibdata*的共享表空间,也可将每张表存放于独立的.ibd文件的独立表空间. 共享表空间以及独立表空间都是针对数据的存储方式而言的。 MySQL从5.5版本以后出现…
MySQL 存储引擎
1.MySQL提供的存储引擎 InnoDB MyISAM MEMORY ARCHIVE FEDERATED EXAMPLE BLACKHOLE MERGE NDBCLUSTER CSV 除了以上一些存储引擎,MySQL还…
MySQL 索引管理
一、索引介绍 1.什么是索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 比如汉语字典的目录页(索引),我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要…
MySQL数据库SQL语句
一、SQL语言的分类 SQL语言分为四大类: DDL (Data Definition Language) 数据定义语言 DML (Data Manipulation Language) 数据操纵语言 DQL (Data…
解决忘记数据库root用户密码问题
1.停止数据库 systemctl stop mysqld 2.跳过授权表和网络启动数据库 nohup mysqld_safe --skip-grant-tables --skip-networking & 3.…
MySQL 用户及权限管理
1.mysql用户的定义 在mysql中,用户由用户名和主机域组成的。 1.1 用户名的写法 mysql> create user test1@'localhost'; 注意:用户名不要以数字、…
MySQL 5.7 编译安装
1.MySQL源码包获取 在MySQL官网下载你需要的二进制包版本。 官网下载链接:https://downloads.mysql.com/archives/community/ 本文是以mysql-5.7.28版本为例…
MySQL多实例部署
1.环境准备 首先需要安装好mysql数据库,可以使用二进制安装、编译安装、yum的方法。 本文以二进制安装的mysql为例在一台服务器上搭建mysql多实例。如果采用yum安装的mysql,搭建多实例的过程会存在一些细…