MySQL
已收录文章:4923篇
-
查看所有二进制日志文件的列表mysql> SHOW BINARY LOGS;确定当前二进制日志文件的名称mysql> SHOW MASTER STATUS;查看二进制日志内容shell> mysqlbinlog binlog_files | more # 或者将输出保存在文件中,然后367 收藏
-
大家知道MySQL中的事务是基于MVCC版本链实现的,但是MySQL对于我们来说是一个黑盒,对于底层的实现了解的不是很多。本文主要介绍MySQL中的InnoDB引擎的MVCC的实现原理,由浅到深带领大家从根上187 收藏
-
针对 MySQL的乐观锁与悲观锁的使用,基本都是按照业务场景针对性使用的。针对每个业务场景,对应的使用锁。但是两种锁无非都是解决并发所产生的问题。下面我们来看看如何合理的使用乐314 收藏
-
<?php /* * 微信授权第三方应用平台 */ class Authorize { private $component_appid; //微信第三方应用平台appid private $component_secret; //微信第三方应用平台appsecret private $component_token; //微信247 收藏
-
细枝末节/* 查看所有存储引擎 */ SHOW ENGINES;/* 查看默认引擎 */ SHOW VARIABLES LIKE '%STORAGE_ENGINE%';分类1. InnoDB 2. MyISAM 3. MEMORY 4. MERGEInnoDB特点1. 支持事务 2. 支持行锁,适合高并发 3. 支持外键MyISAM特点1.221 收藏
-
1. 前言 对于写Crud的老司机来说时间非常宝贵,一些样板代码写不但费时费力,而且枯燥无味。经常有小伙伴问我,胖哥你怎么天天那么有时间去搞新东西,透露一下秘诀呗。 好吧,今天就把M135 收藏
-
关于mysql锁表的几种形式iOS开发系列--并行开发其实很容易326 收藏
-
创建表格式CREATE TABLE IF NOT EXISTS 表名( 列名 类型[(长度)] [约束], 列名 类型[(长度)] [约束], ... 列名 类型[(长度)] [约束] );修改表修改列名格式ALTER TABLE 表名 CHANGE COLUMN 旧列名 新列名366 收藏
-
实验表如下:t4t5子查询分类:查询对象的关系上分类:1、相关子查询select * from t4 where t4.id4 = any ( select t5.id5 from t5 where t5.b5 = t4.b4);2、非相关子查询select * from t1 where a1 = any (select a2 from t2402 收藏
-
在数据库的使用中排序和过滤也是经常的操作 排序检索数据,关键字order 1.按照某个列名排序 普通排序 mysql> select * from user; +----+--------+-----+-----------------------+-----+ | id | name | age | address304 收藏
-
为 Zabbix 优化 MySQL标签(空格分隔): Zabbix MySQL Optimizing 优化 该文作者是 Aurimas Mikalauskas,原文是 Optimizing MySQL for ZabbixZabbix 和 MySQL在大型的 Zabbix 环境中,遇到的挑战大部分是 MySQL 以472 收藏
-
应用场景 有些业务会表数据会加入多个字段来作为唯一约束,防止数据重复。由于数据库已经限定了唯一约束,所以程序就不用判断是否已存在该数据,直接插入会抛出duplicate key异常。常规方422 收藏