数据库全局修改 utf8mb4_general_ci

-- 修改数据库字符集和校对规则
ALTER DATABASE your_database_name
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci;
 
-- 修改表的字符集和校对规则
ALTER TABLE your_table_name
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci;
 
-- 修改列的字符集和校对规则
ALTER TABLE your_table_name
CHANGE your_column_name your_column_name
VARCHAR(255) /* 或其他适当的数据类型 */
CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci;

请将your_database_nameyour_table_nameyour_column_name替换为你的实际数据库、表和列的名称。注意,修改数据库或表的字符集和校对规则可能会导致性能下降,因为这会涉及到数据的转换。在执行这些操作之前,请确保已经备份了数据库,并且了解这些操作的影响。

posted on 2024-05-20 16:06  四海骄阳  阅读(106)  评论(0编辑  收藏  举报

导航