【MySQL】设置字符集与排序规则
在MySQL中,您可以在创建数据库或表时设置字符集和排序规则(collation)。以下是如何设置的示例代码:
-- 创建数据库时设置字符集和排序规则
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- 创建表时设置字符集和排序规则
CREATE TABLE mytable (
id INT PRIMARY KEY,
name VARCHAR(50)
) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- 查看数据库和表的字符集和排序规则
SHOW CREATE DATABASE mydb;
SHOW CREATE TABLE mytable;
在这个例子中,我们使用了utf8mb4
字符集,它支持大多数Unicode字符,并且utf8mb4_unicode_ci
排序规则是不区分大小写的。您可以根据需要选择其他字符集和排序规则。
评论已关闭