1 优化SQL语句的一般步骤 1.1 通过 show status命令了解各种SQL的执行频率 ? MySQL客户端连接成功后,通过show[session|global]status命令可以提供服务器状态信息 # 所有存储引擎的表统计信息 show status like 'Com_%'; # I ...
分类:
数据库 时间:
2020-09-07 19:00:18
阅读次数:
39
1:首先去官网下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 这是我下载版本 2:将解压文件解压到你安装的目录:E:\mysql-8.0.11-winx64 (我这是放在E盘根目录,不要放在有中文名字和空格的的目录下.例如 ) 3:在mysql-8 ...
分类:
数据库 时间:
2020-09-04 17:44:30
阅读次数:
80
第一步 下载安装包:官网地址:https://dev.mysql.com/downloads/mysql/ 我选择的第一个,下载完后解压 2. 第二步 配置my.ini: 在根目录下新建文本文件,将下面的复制上,注意修改后缀为.ini [mysqld] # 设置3306端口 port=3306 # ...
分类:
数据库 时间:
2020-09-04 17:39:29
阅读次数:
70
1.创建全文索引(FullText index) 旧版的MySQL的全文索引只能用在MyISAM表格的char、varchar和text的字段上。 不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息要随时关注官网, 1.1. 创建表的同时创建全文索引 CREATE TA ...
分类:
数据库 时间:
2020-09-04 17:38:16
阅读次数:
73
原因分析 为了防止数据库持续增大,Zabbix有自动删除历史数据的机制,即housekeeper,而在频繁清理历史数据的时候,MySQL数据库可能出现性能降低的情况,此时就会告警。 一般来说,Zabbix都会监控Zabbix Server本身。如下所示,我们可以分析“Zabbix server: U... ...
分类:
其他好文 时间:
2020-09-04 17:34:53
阅读次数:
58
写在前面 马上就是金九银十的跳槽黄金期了,很多读者都开始出去面试了。这不,又一名读者出去面试被面试官问了一个MySQL的问题:向MySQL中插入数据,如何实现MySQL中没有当前id标识的数据时插入数据,有当前id标识的数据时更新数据。其实,这题目一点也不难!! 先来个简单题目 正式回答这个面试题时 ...
分类:
数据库 时间:
2020-09-04 17:22:33
阅读次数:
52
Reference [1] https://zhuanlan.zhihu.com/p/111682902 一、读写分离和防止sql注入的必要性(foreword) 1、 读写分离: 一句话定义:读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从 ...
分类:
数据库 时间:
2020-09-04 17:21:49
阅读次数:
50
节点设置: 系统:CentOS7 MySQL:最新 192.168.100.101 node01 主 192.168.100.102 node02 从 192.168.100.103 node03 从 简单原理: 步骤: 第一步:安装mysql(yum源安装,最简单,可自动替换mariaDB) 1. ...
分类:
数据库 时间:
2020-09-04 17:07:00
阅读次数:
57
@ MySQL约束概述 MySQL约束是一种限制,它通过限制表中的数据,来确保数据的完整性和唯一性。使用约束来限定表中的数据是很有必要的。 在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。 例如,在数据表中存放年龄的值 ...
分类:
数据库 时间:
2020-09-03 17:06:44
阅读次数:
73