eclipse 连接mysql 中文乱码

关注:121  答案:6  手机版

解决时间 2021-02-08 02:27

提问者萬裏夢魂

2021-02-07 08:29

我用eclipde连接mysql5.0,在database explorer那个视图中新建了一个connection,连接到了mysql5.0,可是在显示数据库的时候中文全是乱码,可是在mysql5.0的命令行里面查看那个数据库中文显示是正常的,怎么才能让ecplise正确显示中文呢?

最佳答案

二级知识专家喜欢就甘愿

2021-02-07 08:41

适用于 Struts Servlet 和 JSP

来自 www.jnask.cn 济南爱问网论坛

解决方案:

1、确定你在安 Mysql时的字符集是 gbk

------>1、

------>2、 如果你在JSP里有中文,好那可以正常显示,加上一个struts标签的form 也有正常的显示为中文,但是当你在表单 里提交中文的时候就会变成乱码

------>3、 变成乱码以后在与数据库的数据进行比较的时候就会出错,而且倒回表单时你会看到?????的乱码

------>4、 解决办法是 把 删除掉 在第一行加上

和在

(注意一定在head里第一行)

------>5、当用post提交数据时,也会变成乱码,解决办法是

把项目文件下的 WEB-INF/web.xml

加上以下代码

Set Character Encoding

filters.SetCharacterEncodingFilter

encoding

GBK

Set Character Encoding

/*

然后把servlet里的WEB-INF/classes/filter目录拷贝到项目里对应的目录,这样就可以解决因post提交引起的中文问题

OK!改成STRUTS中文问题

servlet的中文问题

response.setContentType("text/html;charset=gb2312");

request.setCharacterEncoding("GB2312");

struts 中文问题

把资源文件用native2ascii.exe 编译一下,放在原来的位置就可以啦

全部回答

1楼白胡子大佬

2021-02-07 13:25

页面的编码改成 GBK

2楼我心里的你没人能代替

2021-02-07 13:09

我猜 要修改该项目的字符编码 改成gb2312可能就行了

3楼劳资喜欢你

2021-02-07 11:47

建议你在安装mysql的时候选择好编码,不能是默认的编码。要修改成utf-8.不然你看到的,或者从数据库中查询到的中文都会是乱码。

4楼等待、埖开

2021-02-07 10:18

楼主给你个例子,是从我的工程文件里摘的,运行的很好,这是在action里接收表单数据时用的

String shuoming = new String(addrecordForm.getShuoming().getBytes("iso-8859-1"),"utf-8");

注意最上边的一句,也要改成UTF-8,原来的是GB18030

5楼癡情菂尐豬豬

2021-02-07 10:08

适用于 struts servlet 和 jsp 来自 www.jnask.cn 济南爱问网论坛 解决方案: 1、确定你在安 mysql时的字符集是 gbk ------>1、 ------>2、 如果你在jsp里有中文,好那可以正常显示,加上一个struts标签的form 也有正常的显示为中文,但是当你在表单 里提交中文的时候就会变成乱码 ------>3、 变成乱码以后在与数据库的数据进行比较的时候就会出错,而且倒回表单时你会看到?????的乱码 ------>4、 解决办法是 把 删除掉 在第一行加上 和在

(注意一定在head里第一行) ------>5、当用post提交数据时,也会变成乱码,解决办法是 把项目文件下的 web-inf/web.xml 加上以下代码 set character encodingfilters.setcharacterencodingfilterencodinggbkset character encoding/* 然后把servlet里的web-inf/classes/filter目录拷贝到项目里对应的目录,这样就可以解决因post提交引起的中文问题 ok!改成struts中文问题 servlet的中文问题 response.setcontenttype("text/html;charset=gb2312"); request.setcharacterencoding("gb2312"); struts 中文问题 把资源文件用native2ascii.exe 编译一下,放在原来的位置就可以啦

我要举报

如以上信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!

推荐资讯

大家都在看

eclipse读取mysql数据乱码,eclipse 连接mysql 中文乱码相关推荐

  1. jmeter mysql数据导出_Jmeter连接mysql

    一.下载添加jar包 image.png 添加方法: 1.拷贝到jmeter/lib目录下,此方法需重启jmeter 2.直接在jmeter的测试计划中导入 image.png 二.连接mysql数据 ...

  2. php显示mysql数据实例_php 连接mysql数据库并显示数据 实例 转载 aoguren

    PHP连接MySQL数据库并显示数据//---------基本设定---------$mysql_server_name = "localhost";//服务器名称:$mysql_ ...

  3. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  4. php获取mysql数据菜鸟_PHP 连接 MySQL | 菜鸟教程

    PHP 连接 MySQL PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension ("i" 意为 improved) PDO (PHP Dat ...

  5. .net连接mysql数据_.net连接MYSQL数据库 转载

    方法一: 使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也 ...

  6. iterm2 ssh 乱码_iTerm2连接远程-中文乱码问题

    现象 mac 上用是iterm2终端, Shell 环境是zsh. ssh 到Linux 服务器上查看一些文件时,中文乱码. 
这种情况一般是终端和服务器的字符集不匹配,MacOSX下默认的是utf8 ...

  7. 《从0到1学习Flink》—— Flink 读取 Kafka 数据批量写入到 MySQL

    <!-- more --> 前言 之前其实在 <从0到1学习Flink>-- 如何自定义 Data Sink ? 文章中其实已经写了点将数据写入到 MySQL,但是一些配置化的 ...

  8. 写入mysql_《从0到1学习Flink》—— Flink 读取 Kafka 数据批量写入到 MySQL

    前言 之前其实在 <从0到1学习Flink>-- 如何自定义 Data Sink ? 文章中其实已经写了点将数据写入到 MySQL,但是一些配置化的东西当时是写死的,不能够通用,最近知识星 ...

  9. Android Studio与Mysql连接的中文乱码问题

    Android Studio与Mysql连接的中文乱码???问题(折磨我一天) 网上能搜到的方法几乎都试过了,如果你还是无法解决,可以试试我的,说不定就成功了 正确写法 url="jdbc: ...

  10. php设置mysql查询编码,php连接mysql时怎么设置编码方式

    php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...

最新文章

  1. java的输出流包括_【转】输入/输出流 - 深入理解Java中的流 (Stream)
  2. Web前端工程师工作前 VS 工作后
  3. saturate_cast<uchar>(int v)的作用
  4. php动态修改配置文件
  5. VMware虚拟机安装Ubuntu
  6. 【PP】工作中心(Work Center)
  7. javascript 校验 非空_JavaScript_form表单非空验证;
  8. 微软同步框架入门开篇(附SnapShot快照Demo)
  9. 降采样_嫦娥五号,欢迎回家!我国首次地外天体采样返回任务圆满完成
  10. Python爬虫马蜂窝结伴信息
  11. lisp全部文本改宋体字型_如何将CAD里面的文字一下全改成宋体 CAD2014中如何将图...
  12. 什么是USB Key?
  13. python后端工程师简历_【社招】字节跳动 - 后端开发工程师( Python Golang)-懂车帝...
  14. 清明节网站都变灰了,你知道是怎么做的么?
  15. OpenCV图片拼接
  16. 米色精致秋分主题PPT模板
  17. 频数直方图的步骤_《频数直方图》PPT课件
  18. Xampp介绍、安装过程及使用方法
  19. 二叉树 二叉树遍历 通过二叉树遍历求得二叉树
  20. 那些年,我们一起做过的 Java 课后练习题(26 - 30)

热门文章

  1. 2014年2月20号,财经会客厅,万科王石解析李嘉诚抛售地产及预测房价即将见顶!
  2. Qt之opengl:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory
  3. 卡洛斯·鲁依斯·萨丰的《风之影》
  4. 2021年全球链轮收入大约415百万美元,预计2028年达到496.1百万美元
  5. Spring中的拦截器的作用
  6. ue4圆形血条_UE4_fUI_血条 耐力条
  7. 免费的产品项目研究辅助工具_产品经理很好的助手工具软件
  8. jq点击事件(jq点击事件)
  9. 遇见王沥川的人生感悟_纵然现实如山,而我浪漫如云。 ——观《遇见王沥川》有感...
  10. 什么移动电源质量好,质量好的移动电源推荐