前言 数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享资源在被并发访问访问变得有序所设计的一种规则;对于任何一种数据库来说都需要有相应的锁定机制,Mysql也不例外。 Mysql几种锁定机制类型 MySQ…
标签:MySql
in和exists以及not in 和not exists有什么不同?(笔记)
exists 和 in 1.原理 通过使用EXISTS,Oracle会首先检查主查询,然后运行子查询直到它找到第一个匹配项, 这就节省了时间。Oracle在执行IN子查询时,首先执行子查询,并将获得的结果列表存放在一 个…
MySQL笔记 - 用户管理
MySQL笔记 – 用户管理 tags: 数据库 MySQL 用户管理 学习目标 MySQL是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限。 MySQL用户可以分为普通用户和ro…
有赞 MySQL 自动化运维系统 —— ZanDB
文 | 杨一 on 运维 一、前言 有赞作为”新零售”的软件服务供应商,随着业务的不断发展,从第一批几十家商户到现在300万商家,涉及零售,美业,餐饮,自媒体等众多商家,业务规模以及访问量爆发式增长。 一方面给后端数据库…
Logstash将数据导入至MYSQL
Logstash 版本:6.2.4 Logstash 经常做的事情,是将日志文件进行解析,并且导入至 ElasticSearch 中 但是目前碰到的问题是,怎么将数据导入至 DB 中,比如 MYSQL。 这就需要下面这个…
MySQL内核技术之“Opt_trace_系列”
MySQL代码使用了大量Opt_trace相关结构,先看代码中的一段注释: This optimizer trace is aimed at producing output, which is readable by …
mysql索引
mysql索引 索引是什么 索引其实也是一张表,该表保存了主键与索引字段,并指向实体表的记录。 索引的好处: 创建索引可以大大提高系统的性能。 加快mysql的检索速度,这也是建立索引的主要原因; 通过创建唯一性索引,可…
mysql事务以及隔离级别
mysql事务以及隔离级别 1. 简介 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些…
MySQL之在储存过程中使用表名为变量
我们知道,在MySQL的储存过程中,一般的输入参数为各种数据类型,如数值型,字符型等。那么,能不能让输入参数等于表名呢?答案是肯定的,那就是使用MySQL提供的PREPARE语法。 关于PREPARE的具体使用方法…
Django | Mysql 返回不合法的日期时间对象
1 错误描述 在查询数据集中的日期时间对象时 In [38]: Device.objects.datetimes('latest_alarm_time', 'month') Out[38]: SELECT DISTINC…
运行 mysql 遇到的两个报错
数据库- mysql mac 安装 mysql mac 运行 mysql 想要启动 mysql,我在安装完 mysql 之后执行mysqld start结果报错了 mysqld: Can't change dir to …
MySQL服务无法启动,服务没有报告任何错误,请键入 NET HELPMSG 3534 以获得更多的帮助
最近下载了个mysql,遇到如下问题: 解决方法:1)进入mysql的安装目录,默认在 C:Program FilesMySQLMySQL Server 5.7bin2)输入 mysqld –console …