数据库
weandyouto
这个作者很懒,什么都没留下…
展开
-
记录mysql知识和操作--时间操作篇
一、根据时间查询数据1.1. 常用时间函数to_days函数:给定一个日期date, 返回一个天数 (从年份0开始的天数 )。select * from table where to_days(column_time) = to_days(now());select * from table where date(column_time) = curdate(); select * from table where date(column_time) = DATE(NOW());now(原创 2020-12-25 17:55:46 · 198 阅读 · 1 评论 -
关于微信用户信息包含特殊字符和表情emoji存储mysql的解决办法
这是由于字符集不支持的异常,因为utf-8编码有可能是两个,三个,四个字节,其中Emoji表情是四个字节,而mysql的utf-8编码最多三个字节,所以导致数据插不进去,会抛出异常。一开始遇到这个问题,也查找了不少资料,主要方案有两个(数据无损):一:修改数据库的编码格式和配置的编码格式数据库配置修改编码格式为utf8mb4:windows下数据库配置一般是:mysql.ini文件[client]default-character-set = utf8mb4[mysql]default-ch原创 2020-05-29 12:05:12 · 760 阅读 · 0 评论 -
关于java的new Date()的使用小问题
在做数据的插入和更新的时候,我遇到一个关于java中new Date()使用小问题:比如进行插入操作:sql=insert into 表名 (id,record_date) values(?,?),解析sql时对应入参(sql,id,new Date())这样的操作数据库时间数据是24小时制的,属于正常。更新操作updatesql=update 表名 set record_date=? wh...原创 2020-02-27 15:16:49 · 2444 阅读 · 0 评论 -
Redis持久化
(转载)转载 2019-11-20 10:28:45 · 102 阅读 · 0 评论