答案 0 :(得分:3)
无法通过DataGrip中的UI更改表/列的字符集或排序规则。 您应该通过控制台使用MySQL(当您使用MySQL DB时)命令 对于表格:
ALTER TABLE books.authors CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
对于专栏:
ALTER TABLE books.authors MODIFY Firstname VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
还要检查在将数据插入数据库的应用程序中使用的字符集。也许您需要在连接后立即运行SET NAMES
查询。
关于字符集和校对的MySQL手册:
https://dev.mysql.com/doc/refman/5.7/en/charset-table.html
https://dev.mysql.com/doc/refman/5.7/en/charset-column.html
答案 1 :(得分:1)
您可以为此使用MySql Workbench