Java小强个人技术博客站点    手机版
当前位置: 首页 >> 时间 2023年02月

MySQL 中datetime和timestamp

17350 DB | 2023-2-10 10:43
MySQL 中常用的两种时间储存类型分别是datetime和 timestamp。如何在它们之间选择是建表时必要的考虑。对于TIMESTAMP,它把写入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。占用空间timestamp  4 字节......查看详细

MySQL批量插入,如何判断重复

23990 DB | 2023-2-10 9:20
需要把其他库或者Excel中的数据批量导入到指定库中,业务中需要判断是否为重复数据,但是大量数据录入时判断是否重复,如何实现?创建测试表CREATE TABLE `test` ( `id`  int(11) NOT NULL AUTO_INCREMENT , `na......查看详细

MySQL的sql_mode模式说明

15460 DB | 2023-2-9 16:07
sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题.sql model 常用来解决下面几类问题(1) 通过设置sql mode, 可以完成不同严格程度的数据校验,有效地保障数据准备......查看详细