binary属性 mysql

mysql建表时,每个字段的属性有三个选项: binary,unsigned,unsigned zerofill,作用如下:

CHAR VARCHAR:值根据缺省字符集以大小写不区分的方式排序和比较,除非给出BINARY关键字。使用BINARY的例子见

mysql查询不区分大小写问题分析和解决

对于数据类型
例如:
TINYINT[(M)]   [UNSIGNED]   [ZEROFILL]  
有符号的范围是-128到127,无符号的范围是0到255。

如果你指定一个例为ZEROFILL,MySQL将为该列自动地增加UNSIGNED属性。
比如一个INT(4)例,插入一个值4,你检索出来是,列值将为0004

时间: 2024-08-25 02:28:51

binary属性 mysql的相关文章

MySQL数据类型和常用字段属性总结

前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键.M前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动 应用程序成功的关键.MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小.类型及格 式. 这里先总结数据类型.MySQL中的数据

MySQL数据类型和常用字段属性

MySQL中的数据类型大的方面来分,可以分为:日期和时间.数值,以及字符串.下面就分开来进行总结. 日期和时间数据类型 MySQL数据类型 含义 date 3字节,日期,格式:2014-09-18 time 3字节,时间,格式:08:42:30 datetime 8字节,日期时间,格式:2014-09-18 08:42:30 timestamp 4字节,自动存储记录修改的时间 year 1字节,年份 数值数据类型 整型 MySQL数据类型 含义(有符号) tinyint 1字节,范围(-128~

MySQL binary 4版本

MySQL特别是4 以前的对于中文检索会有不准确的问题,可以在检索的时候加上binary binary属性表示以二进制方式存储 在mysql中,存储方式有"文本"和"二进制"两种,主要区别在于前者不区分大小写而后者区分 name varchar(30) BINARY NOT NULL default '', 如果表已经建好了,使用:alter table 表 modify 列 varchar  binary; 来就该表的属性.

mysql表属性、索引、约束

1.表属性 创建表的基本语法: create table [if not exists] 表名 (字段列表 [,索引或约束列表])[表选项列表] 其中,字段列表格式如下: 字段名 类型 [属性列表], 字段名 类型 [属性列表]... 属性列表中各个属性之间用空格隔开. 常用的字段属性: auto_increment 设置字段值自动增长,用于整数类型 primary key 设置字段为主键,此时该字段的值可以“唯一确定”一行数据 unique key 设置字段为唯一的,在整个数据表中不会重复 n

mysql的sql筛选排重最大值并修改其属性

修改属性 mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=0 where 1=1" mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=1 where userId in (select r.userId from role r joi

MySQL字段属性介绍

这次Qi号分享MySQL字段属性简介.下面资料是Qi号搜集大量资料与个人理解的整理.看到最后有福利哦基友们 前言 MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小.类型及格式. 这里先总结数据类型.MySQL中的数据类型大的方面来分,可以分为:日期和时间.数值,以及字符串.下面就分开来进行总结. 日期和时间数据类型 MySQL数据类型   含义 date 3字节,日期,格式:2014-09-18 time 3字节,时间,格式:08:

mysql命令

1 添加mysql\bin 到path 2 启动cmd 登陆 :mysql -hlocalhost -uroot -pxxxx 3退出 exit 在mysql>提示符下命令   show databases; 显示数据库 use  world; 打开world数据库 show tables; 显示表 create database 库名;建库 drop database 库名 ;删库 create table ...;建表 drop table 表名;删表 delete from 表名; 删除记

PHP与MYSQL中UTF8 中文排序例子

1. 需要在php数组中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行.用gbk和gb2312可以.这跟几种格式的编码有关系.gbk和gb2312本身的编码就是用拼音排序的. 代码如下 复制代码 function utf8_array_asort(&$array){if(!isset($array) || !is_array($array)){return false;}foreach($array as $k=>$v){$array[$k] = iconv('UTF-

MySQL 数据类型 详解

MySQL 数据类型 详解 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数.许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补. 1.整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节 范围(-128~127) smallint(m) 2个字节 范围(-32768~32767) mediumint(m) 3个字节 范围(-8388608~83