您的位置:首页 > 编程语言 > Java开发

springmvc+hibernate+workbench网站访问数据库中文无法显示问题

2016-09-08 15:10 381 查看
1、检查配置文件问题,我使用的是C3P0连接方式

<property name="jdbcUrl" value="jdbc:mysql://192.168.1.2:3306/cloudscan?useUnicode=true&characterEncoding=UTF8"/>


2、检查数据库编码

输入sql命令查看字段编码

show  full  columns from tablename


如果查看到字段编码与配置文件中设置不一致,,也会导致数据库中无法显示中文。

3、终极办法,新建表,字符设置为utf8_general_ci,示例如下

CREATE TABLE `scan`.`users` (

`id` INT NOT NULL AUTO_INCREMENT,

`user` VARCHAR(45) NULL,

`password` VARCHAR(45) NULL,

PRIMARY KEY (`id`))

ENGINE = InnoDB

DEFAULT CHARACTER SET = utf8

COLLATE = utf8_general_ci;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐