java使用jdbc访问mysql数据库乱码

来源:互联网 发布:淘宝活动店铺氛围图 编辑:程序博客网 时间:2024/05/18 09:05

1、在数据库查看编码方式

SHOW VARIABLES LIKE 'character%';

2、使用set命令修改相应的编码

SET character_set_database=utf8;

3、java程序的jdbc字符串注意书写问题:

String url = "jdbc:mysql://172.19.112.192:3306/mas?characterEncoding=utf8";

请勿使用如下方式:

String url = "jdbc:mysql://172.19.112.192:3306/mas?useUnicode=true&characterEncoding=UTF-8";
原创粉丝点击