小智 5
无法通过 DataGrip 中的 UI 更改表/列的字符集或排序规则。您应该通过控制台使用 MySQL(当您使用 MySQL DB 时)命令。
对于表:
ALTER TABLE books.authors CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
Run Code Online (Sandbox Code Playgroud)
对于列:
ALTER TABLE books.authors MODIFY Firstname VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
Run Code Online (Sandbox Code Playgroud)
还要检查将数据插入数据库的应用程序使用的字符集。也许您需要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-专栏.html
| 归档时间: |
|
| 查看次数: |
9375 次 |
| 最近记录: |