ERROR 1364 (HY000): Field 'table' doesn't have a default value

飘逸的风8年前 (2018-01-22)4251
解决办法:打开my.ini,查找 sql_mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&...

MySQL性能优化-常见SQL错误用法

飘逸的风9年前 (2017-03-21)4996
前言 MySQL在2016年仍然保持强劲的数据库流行度增长趋势。越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来。但也存在部分客户在使用...

php MySQL使用rand函数随机取记录

飘逸的风11年前 (2015-02-01)5212
如何在mysql中使用随机数, 如何写一个语句能一下更新几百条MYSQL数据! 需要测试MYSQL数据库,里面有一个上万条数据的数据库,如何写一个PHP文件一下每次更新几百条信息,我都是写一个循环一...

分享:MySQL所有函数集合

飘逸的风12年前 (2013-06-27)7686
对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NU...

mysql 将时间戳直接转换成日期时间

飘逸的风12年前 (2013-06-21)8465
FROM_UNIXTIME( ):转为时间戳类型时间 UNIX_TIMESTAMP( ) :返回长整形类型时间 from_unixtime()是MySQL里的时间函数   ...

如何设置MySQL的连接数

飘逸的风13年前 (2012-12-03)5736
mysql数据库连接数过多导致系统出错,系统不能连接数据库,关键要看两个数据:  1、数据库系统允许的最大可连接数max_connections。这个参数是可以设置的。如果不设置,默认是1...

在MySQL字段中使用逗号分隔符

飘逸的风13年前 (2012-11-18)7179
大多数开发者应该都遇到过在mysql字段中存储逗号分割字符串的经历,无论这些被分割的字段代表的是id还是tag,这个字段都应该具有如下几个共性。被分割的字段一定是有限而且数量较少的,我们不可能在一个字...

MySQL十大优化技巧

飘逸的风13年前 (2012-11-16)6859
MySQL十大优化技巧
WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是一个大问题。希望本文能对大家掌握MySQL优化技巧有所帮助。 1.优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启...

MySQL数据库中CHAR与VARCHAR之争

飘逸的风13年前 (2012-11-16)6965
在数据库中,字符型的数据是最多的,可以占到整个数据库的80%以上。为此正确处理字符型的数据,对于提高数据库的性能有很大的作用。在字符型数据中,用的最多的就是Char与Varchar两种类型。前面...

浅谈MySQL的存储引擎之表类型存储

飘逸的风13年前 (2012-11-16)6055
浅谈MySQL的存储引擎之表类型存储
什么是MySql数据库?通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。我们通常说的MySql数据库,sql server数据库等等其实是数...

mysql sql 百万级数据库优化方案

飘逸的风13年前 (2012-11-15)6637
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引...

MYSQL索引无效和索引有效的详细情况

飘逸的风13年前 (2012-11-15)6266
1、WHERE字句的查询条件里有不等于号(WHERE column!=...),MYSQL将无法使用索引 2、类似地,如果WHERE字句的查询条件里使用了函数(如:WHERE DAY(column)=...

MySQL日期数据类型、MySQL时间类型使用总结

飘逸的风13年前 (2012-11-15)10725
MySQL:MySQL日期数据类型、MySQL时间类型使用总结...