-- 创建一个带有字符集和排序规则的表
CREATE TABLE example (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100) COLLATE utf8mb4_unicode_ci
);
-- 插入一些数据
INSERT INTO example (name) VALUES ('Alice'), ('Bob'), ('Charlie');
-- 查询时使用不同的排序规则进行排序
SELECT * FROM example ORDER BY name COLLATE utf8mb4_general_ci;
-- 修改现有列的排序规则
ALTER TABLE example MODIFY name VARCHAR(100) COLLATE utf8mb4_bin;
COLLATE 关键字为特定列指定字符集和排序规则。这里我们为 name 列指定了 utf8mb4_unicode_ci 排序规则。utf8mb4_general_ci 排序规则。ALTER TABLE 语句修改现有列的排序规则。这里我们将 name 列的排序规则修改为 utf8mb4_bin。如果你需要更多关于 MySQL 字符集和排序规则的信息,请参考官方文档。
上一篇:mysql 查看用户
下一篇:mysql jdbc
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站