引擎与字符集

建表时还能顺手定存储引擎、字符集和排序规则。InnoDB 是默认且最常用,utf8mb4 才能完整存 emoji,这些最好在建表时一次性定好。

引擎与字符集要点

引擎与字符集示例

						CREATE TABLE product (
						    id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
						    name VARCHAR(80) NOT NULL
						) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
避坑提醒:用 utf8 而非 utf8mb4,用户昵称里的 emoji 会写入失败或变问号,这是老项目经典坑。
引擎与字符集 · 创建数据表 知识卡片
卡片 05 / 06 · 创建数据表(1080×1440 速查卡片)

创建数据表知识点