gpt4 book ai didi

java - MySQL JDBC参数(utf8mb4_general_ci)是否设置正确

转载 作者:行者123 更新时间:2023-11-29 15:30:36 24 4
gpt4 key购买 nike

我通过以下sql将mysql中表的一个字段设置为utf8mb4_general_ci

ALTER TABLE tableName CHANGE FieldName VARCHAR(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

但是我的应用程序仍然不支持表情符号。所以我想添加一个 JDBC 参数

connectionCollation=utf8mb4_general_ci

问题是我不知道我的应用程序是否会报告错误,因为我没有在这里设置整个表或整个数据库。

数据库的变量是

mysql> show variables where variable_name like "col%";
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+

最佳答案

我今天尝试添加connectionCollat​​ion=utf8mb4_general_ci,并且它有效。

关于java - MySQL JDBC参数(utf8mb4_general_ci)是否设置正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58764701/

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