最近将测试环境的MySQL从5.0升级到了5.5,然后升级之后同事说有些insert SQL执行不了,一开始还以为是MySQL版本的问题,后来查了下发现MySQL是因为MySQL有个sql mode设置,所以查看了下2个MySQL的sql mode设置,发现果然不一样果然是不一样的呢,那就学习下My...
分类:
数据库 时间:
2015-06-23 17:21:59
阅读次数:
155
在MySQL数据库中的mysql.user表中使用insert语句添加新用户时,可能会出现以下错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value原因是在my.ini配置文件中有这样一条语句sql_mode=NO...
分类:
数据库 时间:
2015-06-23 15:08:44
阅读次数:
235
选择合适的数据类型:char和varchar:+---------+------------+| char(6) | varchar(6) |+---------+------------+| | || str | str || str12...
分类:
数据库 时间:
2015-06-15 11:00:26
阅读次数:
153
1. 数值类型 Int (TINYINT, SMALLINT, MEDIUMINT,INT,BIGINT) 默认是:signed unsigned 无符号,不能取负数 ZEROFILL 修饰符规定 0(不是空格)可以用来真补输出的值。使用这个修饰符可以阻止 MySQL 数据库存储负值 zerofil...
分类:
数据库 时间:
2015-06-14 10:43:26
阅读次数:
145
安装一个软件时,遇到这个问题sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"上网查找解决办法。看到这个博客http://blog.csdn.net/gxk9933/article/details/62....
分类:
数据库 时间:
2015-06-12 09:55:23
阅读次数:
877
1.允许值:允许输入一个字段中的值的范围和类型是决定哪个数据类型加在这个字段上的最直接因素。
2.存储效率:考虑字段可能的值的范围并且根据这个范围选取一个适当的、大小合适的数据类型也是很重要的,尤其是在处理数值类型的时候。
3.格式和显示要求:影响字段类型选择的另一个重要因素是存储在字段内的数据的应用格式和显示要求。
4.数据处理要求:数据类型的选择还应该考虑数据操作和应用处理的要求,比如说...
分类:
数据库 时间:
2015-06-08 17:23:37
阅读次数:
150
.MySQL数据类型数值类型语句大小范围(有符号)范围(无符号)微小整数tinyint1k-128~1270~255小整数smallint2k-32768~327670~65535中整数mediumint3k-2(23)~2(23)-10~2(24)-1大整数int4k-2(31)~2(31)-10~2(32)-1极大整数bigint8k-2(63)~2(63)-10~2(64)-1单数度浮点数float4k双精..
分类:
数据库 时间:
2015-05-31 18:42:33
阅读次数:
140
MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMER...
分类:
数据库 时间:
2015-05-31 13:45:06
阅读次数:
128
1.默认基本配置 [mysqld]
#character_set_server=utf8
datadir=D:/Program?Files/MariaDB?10.0/data
port=3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
innodb_...
分类:
数据库 时间:
2015-05-19 17:01:04
阅读次数:
160