随笔分类 -  数据库

mysql中的数据不区分大小写
摘要: 阅读全文

posted @ 2019-12-06 14:24 永不宕机 阅读(410) 评论(0) 推荐(0)

mongodb
摘要:mongodb文档型数据库(内部引擎为js解释器,把文档存储为bson结构,使用时转换成js对象)。 mongodb和传统数据库相比,最大的区别是:传统数据库存储的是结构化数据,定好了表结构后,每一行的内容,都必须符合表结构,也就是每一列都是相同的类型。而mongodb存储的数据是文档格式的,每一条 阅读全文

posted @ 2019-12-05 09:59 永不宕机 阅读(608) 评论(0) 推荐(0)

mysql中空值与null的坑
摘要:数据库中存在的数据如下: 通过java代码查询时,使用StringUtils.isEmpty(stu.getRace())进行判断时,数据库中值为(null)的数据返回的是false,而空值数据返回的是true; debug调试时发现,查询结果为: 而StringUtils.isEmpty(xxx) 阅读全文

posted @ 2019-07-09 14:45 永不宕机 阅读(628) 评论(0) 推荐(0)

Incorrect string value: '\xF0\x9F\x8C\xB8'异常解决
摘要:异常原因: mysql中utf-8编码的字符长度为3个字节,一般字符也是三个字节,所以一般情况是没有问题的,但是emoji表情是四个字节,如果需要存储emoji时使用utf-8编码就会抛出此异常。在5.5.3版本之后mysql支持了存储4个字节的utf8字符,字符集为utf8mb4,兼容utf-8的 阅读全文

posted @ 2019-04-11 12:16 永不宕机 阅读(1949) 评论(0) 推荐(0)

mysql中创建自定义存储过程,并使用游标案例
摘要:DELIMITER // DROP PROCEDURE IF EXISTS `test` // CREATE PROCEDURE `test` () BEGIN DECLARE no_results,le_numbers,med_numbers,fee_numbers INT DEFAULT 0; 阅读全文

posted @ 2018-10-08 15:58 永不宕机 阅读(487) 评论(0) 推荐(0)

导航