jpa操作mysql乱码问题
程序员文章站
2022-03-02 14:57:43
...
问题描述:在浏览器里填写中文名称,保存到mysql数据库是乱码(?问号)
检查以下:
- 各种源码文件的编码格式为utf8
- 脚本页面编码为utf8,例如xhtml用<?xml version='1.0' encoding='UTF-8' ?>进行设置
- mysql的各种编码为utf8,使用show variables like '%char%';查看,查询结果如下
- 检查mysql的配置文件mysql.ini,加上以下两句后重启mysql
default-character-set=utf8
init_connect='SET NAMES utf8'
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir C:\Documents and Settings\pengq\My Documents\CRM\P...
上一篇: JPA @Lob映射Mysql乱码问题
下一篇: jpa关联外键查询