- A+
所属分类:TiDB
TiDB和MySQL默认设置有区别,主要表现在默认字符集、默认排序规则、默认SQL mode、lower_case_table_names的默认值及explicit_defaults_for_timestamp的默认值,数据库吧分享TiDB和MySQL默认设置区别:
默认字符集不同:
utf8mb4
;latin1
,MySQL 8.0中修改为utf8mb4
。默认排序规则不同:
utf8mb4
的默认排序规则为utf8mb4_bin<
/li>
utf8mb4
的默认排序规则为utf8mb4_general_ci
,MySQL 8.0 中修改为utf8mb4_0900_ai_ci
SHOW CHARACTER SET
语句查看所有字符集的默认排序规则默认SQL mode不同:
STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names的默认值不同:
Linux 系统中该值为0
Windows 系统中该值为1
macOS 系统中该值为2
explicit_defaults_for_timestamp的默认值不同:
ON
,并且目前TiDB只支持设置该值为ON
MySQL 5.7:OFF
MySQL 8.0:ON
本文仅供参考,详细请以PingCAP官方文档为准。
2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!
- 2核2G3M服务器30元/3个月:点此直达
- 阿里云优惠在阿里云百科:aliyunbaike.com/go/youhui
- 2核2G3M服务器95元一年:点此直达
- 2核2G4M服务器112元/1年:点此直达
- 2核2G4M服务器396元/1年:点此直达
- 2核4G5M服务器168元/3年:点此直达
- 2核4G5M服务器628元/3年:点此直达
- 4核8G12M服务器446元/1年 518元15个月:点此直达
- 8核16G18M服务器1668元/15个月
- 16核32G28M服务器3468元/15个月
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!
注意:购买阿里云数据库,先领取阿里云2000元代金券,符合条件的订单可以使用代金券抵扣。