# mysql 创建数据库指定编码 {#mysql-创建数据库指定编码}
本文介绍 mysql 创建数据库如何指定数据库编码。为了兼容中文,需要采用 utf8 编码,若 mysql 版本>5.5.3,则使用 utf8mb4 编码(低版本不支持 utf8mb4),utf8mb4 兼容 utf8, 且 utf8mb4 编码支持存储 emoji 表情符号。
# 1. 创建 utf8 编码的数据库 {#_1-创建-utf8-编码的数据库}
CREATE DATABASE db1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
# 2. 创建 utf8mb4 编码的数据库 {#_2-创建-utf8mb4-编码的数据库}
create database db1 default CHARSET utf8mb4 collate utf8mb4_unicode_ci;