2016-11-05 59 views

回答

1

无法通过DataGrip中的UI更改表/列的字符集或排序规则。 您应该通过控制台使用MySQL(当您使用MySQL数据库时)命令。
对于表:

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查询。
https://dev.mysql.com/doc/refman/5.7/en/charset-table.html
https://dev.mysql.com/doc/refman/5.7/en/charset-column.html

:约字符集和归类

MySQL手册