当前位置:网站首页>MySQL時間、時區、自動填充0的問題
MySQL時間、時區、自動填充0的問題
2022-07-06 12:16:00 【阿杆.】
數據庫時間更新問題 2022/4/13
在數據庫更新用戶信息的時候,每次都會更新注册時間,這一波我屬實是懵逼了。
起初以為是mybatis順帶把注册時間給更新了,然後排查了一下代碼,沒發現問題,打開mybatis日志一看,sql語句也都正確,完全沒有看到更新注册時間的代碼。
轉念一想,沒准是數據庫的問題。發現注册時間這個字段勾選了根據當前時間戳更新的選項,突然懂了,原來這個選項是每次更新內容都會把這個字段給更新了。取消之後再測代碼,一切正常。

數據庫時區錯誤問題 2022/4/20
今天調試了一下某個接口,涉及到時間的,我是從Java裏面獲取當前時間然後轉到數據庫裏的(其實我覺得用數據庫裏的 now 也可以),然後就出問題了,存進去的時間比實際時間要慢幾個小時。
我仔細一想,不會是 new Timestamp(System.currentTimeMillis()); 這句代碼獲取的時間又問題吧,果斷測試了一下,發現並不是它的問題,那就肯定是數據庫的問題了,但是我看數據庫自動更新時間戳的那個時間又是對的。想了一下,可能是轉過去的時候,時區的問題。
之前寫yaml配置文件的時候,一直跟著老師寫的,老師也是這麼寫的 jdbc:mysql://127.0.0.1:3306/blog?serverTimezone=UTC ,結果我一百度,好家夥,這個時區是世界統一時間,比北京時間慢8小時,改成 serverTimezone=Asia/Shanghai 就解决了。
數據庫填充0 2022/4/20
在mysql5.6中,int等數字類型可以選擇 填充0 。

填充0的意思不是說默認值為0,而是指 在顯示的時候,默認向左側填充0,即 20 會顯示成 0000000020 ,當然左側的0不一定跟我寫的一樣多,這裏我只是打個比方。
如果不想要自動填充這麼多比特0,直接取消
填充零這個選項就可以了。
边栏推荐
- ES6语法总结--下篇(进阶篇 ES6~ES11)
- ESP learning problem record
- Rough analysis of map file
- 小天才电话手表 Z3工作原理
- Pytorch four commonly used optimizer tests
- [golang] leetcode intermediate - fill in the next right node pointer of each node & the k-smallest element in the binary search tree
- Unit test - unittest framework
- Pytorch-温度预测
- JS object and event learning notes
- ESP8266使用arduino连接阿里云物联网
猜你喜欢

几个关于指针的声明【C语言】

Walk into WPF's drawing Bing Dwen Dwen

arduino UNO R3的寄存器写法(1)-----引脚电平状态变化

数据分析之缺失值填充(重点讲解多重插值法Miceforest)

Fashion-Gen: The Generative Fashion Dataset and Challenge 论文解读&数据集介绍

arduino JSON数据信息解析

高通&MTK&麒麟 手机平台USB3.0方案对比

Pat 1097 duplication on a linked list (25 points)

ESP8266使用arduino连接阿里云物联网

MySQL takes up too much memory solution
随机推荐
Cannot change version of project facet Dynamic Web Module to 2.3.
arduino UNO R3的寄存器写法(1)-----引脚电平状态变化
Classification, understanding and application of common methods of JS array
Feature of sklearn_ extraction. text. CountVectorizer / TfidVectorizer
Fashion-Gen: The Generative Fashion Dataset and Challenge 论文解读&数据集介绍
关键字 inline (内联函数)用法解析【C语言】
arduino JSON数据信息解析
Characteristics, task status and startup of UCOS III
gcc 编译选项
关于Gateway中使用@Controller的问题
几个关于指针的声明【C语言】
JS变量类型以及常用类型转换
Use of lists
FreeRTOS 任务函数里面的死循环
vim命令行笔记
Custom view puzzle getcolor r.color The color obtained by colorprimary is incorrect
Redis cache update strategy, cache penetration, avalanche, breakdown problems
Walk into WPF's drawing Bing Dwen Dwen
Programmers can make mistakes. Basic pointers and arrays of C language
Redis based distributed locks and ultra detailed improvement ideas