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

Java访问MySQL中解决中文乱码问题

2014-05-25 23:51 337 查看
(本文基于jdbc和navicat for mysql进行操作)

步骤一:数据库

使用navicat for mysql建立数据库时设置字符集为 utf8 -- UTF-8 Unicode ,排序规则为 utf8_general_ci 



也可以使用下边SQL语句建立数据库

CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

步骤二:java代码

使用jdbc连接数据库时URL如下定义

static final String URL = "jdbc:mysql://localhost:3306/dbname?useUnicode=yes&characterEncoding=utf-8";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息