首页/云/云平台与虚拟化速查/时区与字符集核对

时区与字符集核对

迁移后核对时区、时间源与字符集:应用服务器时区、数据库时区参数、locale 与工具链编码不一致,会引发时间跳变与乱码类问题。

云平台与虚拟化速查云更新于 2026-10-12
时间timedatectl / NTP 时间源一致性
数据库time_zone、字符集与排序规则
系统locale 与语言包
应用日志时间戳与业务时间字段

核对命令

核对命令
timedatectl
date
locale
mysql -e 'SELECT @@global.time_zone, @@session.time_zone, @@character_set_server;'

易错点

  • 应用时区与数据库时区口径不同:报表数据日期错位
  • 迁移后未校时:依赖时间戳的幂等与对账逻辑异常

数据来源与参考

  • Red Hat 文档:系统时间与时区
  • MySQL 8.0 Reference Manual:时区支持
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌