王國慶 发表于 2025-3-27 12:39:32

建库字符集选择`utf8mb4` + `utf8mb4_unicode_ci` 组合

在 MySQL 中创建 UTF-8 编码的数据库时,请直接利用 **`utf8mb4`** 字符集(而非旧版的 `utf8`),这是 MySQL 中真正的 UTF-8 实现。以下是具体操纵和注意事项:
---
### 一、创建数据库(2种方式)
#### 1. 底子版(自动选择默认校对规则)
```sql
CREATE DATABASE your_database_name 
  CHARACTER SET utf8mb4 
  COLLATE utf8mb4_unicode_ci;
```
#### 2. 精简版(MySQL 8.0+ 默认利用 `utf8mb4`)
```sql
CREATE DATABASE your_database_name;
```
---
### 二、为什么必须选 `utf8mb4`?
- ✅ **完全支持 Unicode**:包罗 Emoji 心情符号(如
页: [1]
查看完整版本: 建库字符集选择`utf8mb4` + `utf8mb4_unicode_ci` 组合