java latin1编码_从java查询latin1列
我想通过这样的标题进行查询:
String title = "transfusión";
String sql = "SELECT id FROM graph WHERE title=?";
PreparedStatement st = conn.prepareStatement(sql);
st.setString(1, title);
st.executeQuery();
问题是标题列charset是latin1,我的java文件编码是utf8.当title变量包含特殊字符(如重音符号)时,查询永远不会找到结果.
我正在使用MySQL数据库,连接URL是:
JDBC:MySQL的:// mysite的:3306 / MyDatabase的autoReconnect的=真安培;的characterEncoding = LATIN1&安培; useOldAliasMetadataBehavior =真
我尝试使用useUnicode = true / false或characterEncoding = latin1 / utf8 / auto多个替代品,但我从来没有得到任何结果.
另外我尝试在准备语句之前将title和sql转换为ISO-8859-1:
title = new String(title.getBytes("UTF-8"), "ISO-8859-1");
sql = new String(sql.getBytes("UTF-8"), "ISO-8859-1");
我无法更改数据库的字符集,因为我不是管理员.
我怎么解决这个问题?
PD:抱歉我的英文.
解决方法:
jdbc:mysql://mysite:3306/mydatabase?autoReconnect=true&characterEncoding=
Cp1252&useOldAliasMetadataBehavior=true
标签:java,mysql,jdbc
来源: https://codeday.me/bug/20190702/1356461.html
java latin1编码_从java查询latin1列相关推荐
- java 获得平台编码_关于Java平台的编码
需要注意编码格式的地方有很多,好多默认的编码格式也都是不统一的,如果设置不当,就容易出现中文乱码现象. 关于编辑器的编码: 用记事本和Eclipse编辑保存的文件,默认都是操作系统的编码,即GBK. ...
- java中的解码和编码_关于java中编码和解码(一)
关于java中编码和解码(一) 关于java中编码和解码(一) 计算机中所能表示的字符仅仅为0-255个,平时我们用到的语言太多,计算机本身根本无法表示.必须将我们的不同的语言转换为计算机所能理解的语 ...
- Java函数编码_转[收集java的常用函数代码]
转[收集java的常用函数代码] package net.java2000.tools; /** * Title: Java Bean 工具 * Description: * Copyr ...
- java武功秘籍_请问java全套内容都有什么呢?
我整理的Java全套内容学习路线,分为6个阶段(大阶段)第一阶段:java内功心法篇 第二阶段:Java武功秘籍(经典框架) 第三阶段:Java高级功法(主流框架) 第四阶段:Java成神之路 第五阶 ...
- java实现报表_修改带 JAVA 自定义类的报表还要重启应用,咋解决?
这是 JAVA 编译型语言特性决定的,修改 JAVA 程序重启应用也正常.只不过改报表就要重启整个应用就有点夸张了,报表变动比较频繁,每次都重启应用会影响业务的. 这个问题的根本原因是耦合性问题,报表 ...
- java实现浏览器_利用Java实现网页浏览器
使用VC,VB或者C#的开发者们对于在程序里面嵌入一个网页来说,那真是小事一桩.但是在JAVA里面,却几乎是不可能实现的任务. JEditorPane虽然说可以打开网页,但是它那解析速度以及解析质量, ...
- java 包命名_【Java】包的命名规则
命名规范 包:所有单词的字母小写,之后每个单词用-隔开,如 org.nemo.demo 常量:所有单词的字母大写,之后每个单词用_隔开,如 FLAG 类:所有单词的首字母大写,如 TestJava p ...
- java 字符串包_包java字符串
Java核心技术卷I基础知识3.6.3 不可变字符串 3.6.3 不可变字符串 String类没有提供用于修改字符串的方法.如果希望将greeting的内容修改为"Help!",不 ...
- java path类_基于java Files类和Paths类的用法(详解)
Java7中文件IO发生了很大的变化,专门引入了很多新的类: import java.nio.file.DirectoryStream; import java.nio.file.FileSystem ...
最新文章
- JQuery插件,轻量级表单模型验证(续 二)
- 【并发那些事】可见性问题的万恶之源
- Lamp的搭建--centos6.5下安装mysql
- JavaScript高阶函数快速入门
- Centos7下zabbix部署(四)定义报警媒介-邮件
- AR增强现实开发介绍
- SDP的fmtp部分
- Django order by 高级用法
- 01、滤波器设计——LC滤波器设计
- MySQL 检索 JSON 字段
- python click模块参数处理详解
- Swift TextView输入字数限制
- PLC实验 S7-300超详细硬件组态实验过程
- 关于输入法键盘的Enter键
- html360全景图原理,HTML5 Canvas实现360度全景图
- Navicat Premium v12 破解教程(转)
- 电脑桌面图标变成蓝色的怎么办
- JavaScript 进阶——井字棋游戏智能AI搭建
- [实验室每日一题][20201124][Zip已知明文攻击]
- ubuntu中vi编辑模式下按退格键不能删除内容,按方向键不能上下左右移动