我的本地机器上运行着 Glassfish 4 和 MySQL 5.5。数据库排序规则和 Glassfish 默认字符集编码为 UTF-8。它没有问题。
但是,当我在 VPS linux 服务器上部署此应用程序时,我似乎无法使用该应用程序在其中保存任何带有 UTF-8 字符的记录。Ş 变成 ? 我检查了我的 SQL 服务器的排序规则和 glassfish 编码默认字符集,它们都是 UTF-8!
有什么我想念的吗?唯一不同的是我的本地运行的是 Windows 7 操作系统,而 VPS 是 Linux Ubuntu 机器!
我将不胜感激任何帮助。