mysql postgresql 创建数据库指定utf-8编码

2019-02-20  本文已影响0人  Sunnky

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;
上一篇 下一篇

猜你喜欢

热点阅读