当我们使用JDBC连接mysql数据库时,经常需要在Java端往mysql数据库中插入或修改数据,这时可能会出现这样的情况,如果插入或修改的数据中出现中文的话,我们查看数据库时会发现插入或修改的内容会变成乱码,如???,针对这种情况,我们需要对JDBC的配置文件进行相对应的修改,如下图所示,在jdbcUrl后面加上characterEncoding=utf8即可,这个时候重新测试插入或修改数据,即使数据含有中文,也不会出现乱码的情况了。
解决JDBC连接mysql时,插入或修改数据在mysql上出现中文乱码的问题
于 2022-02-14 16:45:36 首次发布