今天使用eclipse与mysql进行连接 连接后往表中写数据 可是一旦写入汉字便会出现乱码 不过程序还是可以运行 没有报错
运行的代码:
运行后数据库的结果:
在进行了多次尝试之后(重新建库建表 更改库和表的字符集)还是不行,最后终于了解到原因出现在了哪里
在连接到数据库对象时没有指定字符集:
只需在后边加上&characterEncoding = utf-8即可
删除掉库中先前插入的乱码记录后再次运行程序即可正常插入记录:
今天使用eclipse与mysql进行连接 连接后往表中写数据 可是一旦写入汉字便会出现乱码 不过程序还是可以运行 没有报错
运行的代码:
运行后数据库的结果:
在进行了多次尝试之后(重新建库建表 更改库和表的字符集)还是不行,最后终于了解到原因出现在了哪里
在连接到数据库对象时没有指定字符集:
只需在后边加上&characterEncoding = utf-8即可
删除掉库中先前插入的乱码记录后再次运行程序即可正常插入记录: