gpt4 book ai didi

mysql - 在 MySQL Workbench 的数据建模工具中,在哪里可以更改表的默认字符集?

转载 作者:IT老高 更新时间:2023-10-28 23:51:56 25 4
gpt4 key购买 nike

我使用 MySQL Workbench 的数据建模工具创建了一个数据库模式。当它生成 SQL CREATE 语句时,它会生成“default character set = latin1;”对于某些表格,例如:

-- -----------------------------------------------------
-- Table `moocdb`.`resource_types`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `moocdb`.`resource_types` (
`resource_type_id` INT(11) NOT NULL,
`resource_type_name` VARCHAR(20) CHARACTER SET 'utf8' NOT NULL,
PRIMARY KEY (`resource_type_id`))
ENGINE = InnoDB
default character set = latin1;

如何将其更改为架构的默认字符集? (我找到了在哪里更改架构的默认字符集,而不是表的)


作为 side note :

Note: Since MySQL 5.5.3 you should use utf8mb4 rather than utf8. They both refer to the UTF-8 encoding, but the older utf8 had a MySQL-specific limitation preventing use of characters numbered above 0xFFFD.

最佳答案

您可以在表编辑器中设置使用的字符集/排序规则组合。您必须展开标题(默认情况下折叠以节省空间)才能更改它。看这个截图:

enter image description here

关于mysql - 在 MySQL Workbench 的数据建模工具中,在哪里可以更改表的默认字符集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18971350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com