gpt4 book ai didi

java - MySQL 排序规则和 Glassfish 默认字符集编码

转载 作者:行者123 更新时间:2023-11-30 01:18:39 25 4
gpt4 key购买 nike

我的本​​地计算机上运行着 Glassfish 4 和 MySQL 5.5。数据库排序规则和 Glassfish 默认字符集编码是 UTF-8。它工作没有问题。

但是,当我在 VPS Linux 服务器上部署此应用程序时,我似乎无法使用该应用程序保存任何带有 UTF-8 字符的记录。 Ş 变成 ?我检查了 SQL 服务器的排序规则和 glassfish 编码默认字符集,它们都是 UTF-8!

我有什么遗漏的吗?唯一的区别是我的本地运行 Windows 7 操作系统,而 VPS 是 Linux Ubuntu 机器!

如果有任何帮助,我将不胜感激。

最佳答案

好吧,我必须将这些行添加到 my.cnf 我猜 MySQL Win 版本和 Linux 版本具有不同的默认配置

[client]
default-character-set = utf8

[mysqld]
character-set-server = utf8
collation-server = utf8_turkish_ci

[mysql]
default-character-set=utf8

关于java - MySQL 排序规则和 Glassfish 默认字符集编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799898/

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