2016-11-05 2 views

Antwort

1

Es gibt keine Möglichkeit, Zeichensatz oder Kollation von Tabelle/Spalte über UI in DataGrip zu ändern. Sie sollten MySQL (während Sie eine MySQL DB verwenden) Befehle über die Konsole verwenden.
Für Tabelle:

ALTER TABLE books.authors CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci 

Für Säule:

ALTER TABLE books.authors MODIFY Firstname VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci 

auch prüfen, welcher charset in der Anwendung verwendet wird, die Daten in der DB einfügt. Vielleicht müssen Sie SET NAMES Abfrage direkt nach dem Verbinden ausführen.

MySQL-Handbuch über charsets und Sortierungen:
https://dev.mysql.com/doc/refman/5.7/en/charset-table.html
https://dev.mysql.com/doc/refman/5.7/en/charset-column.html