MySQL
MySQL < 5.5.3
CREATE DATABASE test_db \
DEFAULT CHARSET utf8 \
COLLATE utf8_general_ci;
对于MySQL 5.5.3+,我们可以使用字符集utf8mb4,这是一个更完整的UTF-8实现。
CREATE DATABASE test_db1 \
DEFAULT CHARACTER SET utf8mb4 \
COLLATE utf8mb4_unicode_ci;
PostgreSQL
CREATE DATABASE "test_db" \
WITH OWNER "postgres" \
ENCODING 'UTF8' \
LC_COLLATE = 'en_US.UTF-8' \
LC_CTYPE = 'en_US.UTF-8' \
TEMPLATE template0;