提问者:小点点

如何使用JAVA在MySQL数据库中存储Marathi(印度语言)


我正在尝试将马拉地语(印度语)存储在MySQL数据库中。我正在从文本框中获取数据并尝试将其存储在数据库中。

但是,在执行代码后,数据会像%^$^^^66或其他非马拉地语(印度语言)的特殊字符一样存储。

我已经使用utf8_general_ci排序规则创建了数据库。

请帮帮我。


共2个答案

匿名用户

如果您的数据库字符集是utf8并且数据库排序规则utf8_general_ci那么应该没有任何问题。

检查来自文本框的数据是否为 unicode

要验证数据库,您只需将马拉地语单词直接插入表中即可。

匿名用户

尝试更改表结构ALTER table MODIFY CHARACTER SET UTF8;

如果表已经存在