Mysql 哪个数据库支持插入越南语字符?
我尝试通过java程序将越南语字符插入MySQL数据库。它正在被插入,但某些字符正在作为垃圾插入。在尝试检索时,我得到的是相同的垃圾值,而不是一些字符。有人能告诉我该怎么办吗?MySQL中是否存在问题,或者是否有支持这些字符的数据库 您好,存储越南语字符没有问题,但请先查看mysql常见问题:Mysql 哪个数据库支持插入越南语字符?,mysql,database,postgresql,Mysql,Database,Postgresql,我尝试通过java程序将越南语字符插入MySQL数据库。它正在被插入,但某些字符正在作为垃圾插入。在尝试检索时,我得到的是相同的垃圾值,而不是一些字符。有人能告诉我该怎么办吗?MySQL中是否存在问题,或者是否有支持这些字符的数据库 您好,存储越南语字符没有问题,但请先查看mysql常见问题: 垃圾的例子,以及代码 通常,您需要确保: 您的表是使用UTF-8排序规则在所有文本列上创建的。这可以在几个级别完成:配置默认字符集=utf8,db创建数据库。。。默认字符集utf8,表格创建表格。。。默认
垃圾的例子,以及代码 通常,您需要确保:
默认字符集=utf8
,db创建数据库。。。默认字符集utf8,表格创建表格。。。默认字符集utf8
,以及列列VARCHAR(255)字符集utf8
。初始创建后,您只能通过列上的ALTER
来完成;更改默认字符集不会更改列
useUnicode=true
和characterEncoding=UTF-8
属性,确保与数据库的连接采用UTF-8编码。确保您有一个最新的MySQL连接器,因为过去这里有严重的bug-Dfile.encoding=UTF-8
可能有助于作为临时解决方法,但您不想依赖它