Java取Mysql数据中文乱码问题
来源:互联网 发布:美国海关进出口数据 编辑:程序博客网 时间:2024/05/30 07:12
问题
eclipse环境为UTF-8
mysql环境为
+————————–+—————————-+
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+
取数据代码:
String sql = "select * from " + tablename + " limit 100";ResultSet rs = sm.executeQuery(sql);String field = rs.getString(fieldname);
这样取出来之后中文变成乱码
解决
java代码改为
String sql = "select * from " + tablename + " limit 100";ResultSet rs = sm.executeQuery(sql);String field = new String(rs.getBytes(fieldname),"UFT-8");
阅读全文
0 0
- Java取Mysql数据中文乱码问题
- .net 取mysql 中文乱码问题
- MYSQL数据中文乱码问题
- Java 向mysql插入中文数据乱码问题
- python mysql取数据 对于unnicode与utf8 中文和乱码的问题
- php取MYSQL数据库中的中文数据时乱码
- 中文数据写入MySql乱码问题
- 如何解决MYSQL数据中文乱码问题
- 如何解决MYSQL数据中文乱码问题
- cmd中MySQL中文数据乱码问题
- MySql插入数据,中文乱码问题
- mysql挿入数据中文乱码问题
- mysql插入数据产生中文乱码问题
- mysql中数据中文乱码问题
- mysql导出数据中文乱码问题
- MySQL数据库插入中文数据乱码问题
- mysql数据库插入数据中文乱码问题
- MySQL插入数据时中文乱码问题
- 第 7 章 分支
- 如何在Fragment中监听触摸事件 手动实现触摸分发
- Android N 同时设置壁纸与锁屏壁纸的方法
- 第八讲 数组的定义与四种赋值方式、遍历和内存分析
- opencv3.3.1、opencv_contrib-3.3.1使用 CMake 编译步骤
- Java取Mysql数据中文乱码问题
- 计算机视觉识别简史:从 AlexNet、ResNet 到 Mask RCNN
- hadoop HDFS常用文件操作命令
- 文件系统的简单操作
- 如何让boostrap的栅栏系统高度不坍塌
- 在windows下使用Xming+Putty显示Linux下软件图形界面
- requirejs入门到精通
- angular的基本语法——打破高难度入门观念 (基础篇2)
- [Leetcode] 499. The Maze III 解题报告