HeidiSQL 新增 utf8mb4_0900_ai_ci
时间: 2024-02-27 22:50:02 浏览: 241
HeidiSQL是一个开源的MySQL数据库管理工具,它提了一个直观的图形用户界面,用于管理和操作MySQL数据库。在HeidiSQL中新增utf8mb4_0900_ai_ci字符集的步骤如下:
1. 打开HeidiSQL并连接到你的MySQL数据库。
2. 在左侧的面板中选择你要操作的数据库。
3. 在顶部的菜单栏中选择"工具",然后选择"字符集"。
4. 在字符集管理器中,点击"新增"按钮。
5. 在弹出的对话框中,输入utf8mb4_0900_ai_ci作为字符集名称。
6. 选择"utf8mb4"作为字符集。
7. 选择"utf8mb4_general_ci"作为排序规则。
8. 点击"确定"按钮完成新增。
这样,你就成功新增了utf8mb4_0900_ai_ci字符集。
相关问题
HeidiSQL 设置utf8mb4_0900_ai_ci
HeidiSQL是一个开源的MySQL数据库管理工具,它提供了一个直观的图形用户界面,用于管理和操作MySQL数据库。在HeidiSQL中设置utf8mb4_0900_ai_ci字符集可以实现对更广泛的Unicode字符的支持。
要设置utf8mb4_0900_ai_ci字符集,可以按照以下步骤进行操作:
1. 打开HeidiSQL并连接到您的MySQL数据库。
2. 在左侧的面板中,展开您要设置字符集的数据库。
3. 在该数据库下,展开"Tables"(表)选项卡。
4. 选择您要设置字符集的表。
5. 在右侧的面板中,选择"Operations"(操作)选项卡。
6. 在"Table options"(表选项)部分,找到"Collation"(排序规则)选项。
7. 在"Collation"下拉菜单中,选择"utf8mb4_0900_ai_ci"。
8. 点击"Save"(保存)按钮以保存更改。
这样,您已成功将表的字符集设置为utf8mb4_0900_ai_ci。
HeidiSQL报错 SQL错误(1273):Unknown collation:'utf8mb4_0900_ai_ci'
这个错误通常是因为数据库的字符集不支持utf8mb4_0900_ai_ci排序规则导致的。解决这个问题的方法是将数据库的字符集修改为utf8mb4_general_ci或者utf8mb4_unicode_ci。
你可以通过以下步骤来修改数据库的字符集:
1. 打开HeidiSQL并连接到你的数据库。
2. 在左侧面板中选择你的数据库。
3. 在顶部菜单栏中选择“工具”>“设置会话字符集”。
4. 在弹出的窗口中选择“utf8mb4_general_ci”或者“utf8mb4_unicode_ci”作为字符集。
5. 点击“确定”保存更改。
如果你无法通过上述步骤解决问题,你可以尝试在创建表时指定字符集和排序规则,例如:
CREATE TABLE mytable (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
阅读全文