MySQL运算符之 <=>
摘要:问题 : 我在看以前的一个开发者的代码时看到 在这个查询语句中 <=>符号是什么意思啊?是不是和 =号是一样啊?还是一个语法错误啊?但是没有显示任何错误或者异常。我已经知道了mysql中的 <> = !=等符号。 最佳回答 : 像常规的=运算符一样,两个值进行比较,结果是0(不等于)或1(相等);换
阅读全文
posted @
2016-03-18 14:42
duanxz
阅读(7516)
推荐(4) 编辑
Mysql auto_increment总结
摘要:一、为什么InnoDB表要建议用自增列做主键 我们先了解下InnoDB引擎表的一些关键特征: InnoDB引擎表是基于B+树的索引组织表(IOT); 每个表都需要有一个聚集索引(clustered index); 所有的行记录都存储在B+树的叶子节点(leaf pages of the tree);
阅读全文
posted @
2016-01-24 00:22
duanxz
阅读(2795)
推荐(0) 编辑
binary(binary区分大小写),unsigned,unsigned zerofill关键字介绍
摘要:mysql建表时,每个字段的属性有三个选项: binary,unsigned,unsigned zerofill,作用如下: 一、binary CHAR VARCHAR:值根据缺省字符集以大小写不区分的方式排序和比较,除非给出BINARY关键字。使用BINARY的例子见 mysql查询不区分大小写问
阅读全文
posted @
2016-01-04 18:58
duanxz
阅读(3451)
推荐(1) 编辑
MySQL存储引擎比较
摘要:一、MySQL的体系结构 为了适应各种不同的运行环境,MYSQL提供了多种不同的存储引擎(Storage Engine ),在应用程序开发这个层面上,开发者可以根据不同的需求选择适合的Storage Engine 方案,更为灵活的是,你可以根据每张表将要存储数据的特点,选择不同的Storage En
阅读全文
posted @
2014-05-05 14:06
duanxz
阅读(921)
推荐(0) 编辑
MySQL语言参考
摘要:MySQL中文参考手册 译者:晏子 (clyan@sohu.com) 主页:http://linuxdb.yeah.net 第一章, 前一章, 下一章, 最后一章,目录. 7 MySQL语言参考 7.1 文字:怎么写字符串和数字 7.1.1 字符串 一个字符串是一个字符序列,由单引号(“'”)或双引
阅读全文
posted @
2012-12-06 10:14
duanxz
阅读(452)
推荐(0) 编辑
MySQL类型之(字符串列类型区分、数据类型区分)
摘要:1.首先CHAR, VARCHAR, TEXT和BINARY, VARBINARY, BLOB的区别: CHAR, VARCHAR, TEXT称为: 非二进制字符串; BINARY, VARBINARY, BLOB称为:二进制字符串; 非二进制字符串和二进制字符串的区别是: 非二进制字符串包含的是字
阅读全文
posted @
2012-12-06 09:47
duanxz
阅读(1327)
推荐(0) 编辑
mysql函数之十:mysql 字符串类型及二进制字符串类型大小写比较
摘要:首先声明一下,MySQL,那些你不知道的系统教程主要参考《MySQL完全手册》。写此文主要是为了让自己不太好用的脑袋瓜子可以更加注意这些细节,因为最短的板决定你的成长程度。 其实,CHAR和VARCHAR的区别就在于CHAR是定长字符串,而VARCHAR代表的是变长字符串。 默认情况下,MySQL是
阅读全文
posted @
2012-12-06 09:45
duanxz
阅读(1540)
推荐(0) 编辑
mysql数据类型汇总
摘要:l 数据类型分类 a) 数值类型 -- TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、 DECIMAL b) 时间类型 -- DATE、DATETIME、TIMESTAMP c) 字符串类型 -- CHAR、VARCHAR、TEXT d) 特有类型 -- ENUM、SE
阅读全文
posted @
2012-08-14 10:16
duanxz
阅读(513)
推荐(0) 编辑