排序
Mysql系列(二)应用场所
与其他的大型数据库 LAMP 例如 Oracle、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经...
SQL和NoSQL之间的区别
在选择数据库时,最大的决策是选择关系(SQL)或非关系(NoSQL)数据结构。虽然这两个数据库都是可行的选择,但是在用户做决定时必须记住这两个数据库之间的某些关键差异。 主要差异: 1.类型 SQL...
mysql怎么查询两个字段的值
在mysql中,可以通过SELECT语句来查询两个字段的值,查询语法为“SELECT 字段名1,字段名2 FROM 数据表名 [WHERE子句];”。SELECT语句可以获取多个字段下的数据,只需要在关键字SELECT后面指定要...
MySQL MID()函数的用法详解(代码示例)
在mysql中,mid()函数返回从指定位置开始的子字符串。 MID()和SUBSTR()都是SUBSTRING()的同义词。 基本语法是这样的: MID(str,pos,len) 这里,str是字符串,pos是起始子字符串的位置,len是一个...
mysql 协议的初始化DB命令包及解析
git https://github.com/sea-boat/mysql-protocol 概况 mysql连接如果想要改变该连接默认的schema,则客户端可以向服务端发送初始化DB命令包。 mysql通信报文结构 类型 名字 描述 int payload长...
SQL效率提升之一些SQL编写建议并有效利用索引
如何编写SQL语句也是影响索引性能的一个重要方面,下面有几点需要特别留意 1.日期属性列,不会因为有分秒差别而减慢查询速度 2. 使用LIKE比较进行查询时,如果模式以特定字符串如“abc%”开头,...
mysql支持like吗
mysql支持like,like可以对任意多字符匹配或任意单字符进行模糊匹配,会与“%”和“_”结合使用;例“%a”匹配以a结尾的数据,“%a%”匹配含有a的数据,“_a_”匹配三位且中间字母是a的数据等等...
mysql索引是自动使用的么
mysql索引可以自动使用,同时用户也可以强制使用。MYSQL在创建索引后对索引的使用方式分为两种:一种是由数据库的查询优化器自动判断是否使用;另一种是用户可在写SQL语句时强制使用索引。 MYSQ...
分页存储过程(三)在sqlserver中打造更加准确的分页结果
昨天的那篇分页存储过程(二)在MS SQL Server中返回更加准确的分页结果 中使用了游标,有很多热心的朋友参与讨论,感谢大家的参与。 有人提出游标不好,会锁定行,幸亏我锁定的是临时表,不是...