随笔分类 -  MySQL

摘要:MySQL 中一般使用 limit 子句实现分页功能,语法为limit offset, size 但是当 offset 值过大时,查询就会变得很慢,如limit 1000000, 10。 这是是因为 MySQL 是通过先查询出来 offset+size 条记录,然后再将前面 offset 丢弃,只取 阅读全文
posted @ 2022-06-27 23:18 originyuan 阅读(1183) 评论(1) 推荐(0) 编辑
摘要:1、概述 MySQL 5.7.8 新增 JSON 数据类型,用于定义 JSON 格式的数据。 在此之前,表中要存储 JSON 数据都是定义一个 varchar 类型字段,客户端序列化和反序列化处理。但是这种方法不具备强约束性,只要是字符串存什么都行。 而新的 JSON 类型会校验数据格式,只能存储 阅读全文
posted @ 2022-06-18 20:45 originyuan 阅读(24529) 评论(1) 推荐(1) 编辑
摘要:一个快速插入大量数据的存储过程sql 用于其他表改吧改吧基本能用 -- 整个执行包裹在一个事务中,每次循环insert插入一条数据 drop PROCEDURE if exists batchInsert; DELIMITER $$ create PROCEDURE batchInsert(n in 阅读全文
posted @ 2022-06-08 22:03 originyuan 阅读(913) 评论(0) 推荐(0) 编辑
摘要:MySQL 的 LIMIT 后只能跟准确数字,不能使用表达式 如: select * from `tab` limit 2, 5; 而这种写法会报错 select * from `tab` limit (3-1)*5, 5; 在写分页SQL时注意一下 阅读全文
posted @ 2020-12-17 11:35 originyuan 阅读(1626) 评论(2) 推荐(0) 编辑
摘要:1、DDL 1.1 创建表——create create table t_article( id int(11) primary key auto_increment, name varchar(255) not null )engine=innodb default charset=utf8; 1 阅读全文
posted @ 2020-12-13 13:00 originyuan 阅读(99) 评论(0) 推荐(0) 编辑
摘要:count(*) 统计所有行,不会忽略列值为NULL count(1) 也是查询所有行总数,与count(*) 结果一样,在统计结果的时候,不会忽略列值为NULL count(列名) 只包括列名那一列,在统计结果的时候,会忽略列值为null的计数 阅读全文
posted @ 2020-09-29 21:42 originyuan 阅读(738) 评论(0) 推荐(0) 编辑
摘要:速查语句 首先MySQL的索引分类是: 主键索引 (建表时设置的主键就是) 唯一索引 普通索引 复合索引 全文索引(FULLTEXT,没用过这里不写了) 各类索引的创建语句略有不同 1. 建表时创建: 语法格式: CREATE TABLE 表名( 字段名 数据类型 [完整性约束条件], ..., [ 阅读全文
posted @ 2020-09-26 13:21 originyuan 阅读(742) 评论(0) 推荐(0) 编辑
摘要:清空表中的数据有两种方法: 1、delete delete from tablename 2、truncate truncate table tablename truncate 实际是先删除表,再创建一个相同的表,速度更快 阅读全文
posted @ 2020-07-24 10:41 originyuan 阅读(1732) 评论(0) 推荐(0) 编辑
摘要:一、聚合函数 函 数说 明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值之和 除 count(*) 之外,其他函数都会忽略 null 值的行。 使用 DISTINCT 可以汇总不同的值。 SELECT 阅读全文
posted @ 2020-07-24 10:28 originyuan 阅读(143) 评论(0) 推荐(0) 编辑
摘要:转:https://www.cnblogs.com/yuwensong/p/3955834.html window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表 阅读全文
posted @ 2020-06-25 22:36 originyuan 阅读(141) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示