最近新项目使用tomcat中配置jndi连接mysql的方式,在使用过程中发现查询条件为中文的时候查询不出结果,经过一通折腾,发现是jndi在连接数据库的时候忘记设置字符编码。

修改之后的完整配置如下:

<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="10" maxIdle="4" maxWait="10000" name="jdbc/test" password="test" type="javax.sql.DataSource" url="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&amp;characterEncoding=utf8" username="test"/>

注意url项中使用的是&amp;

转载于:https://www.cnblogs.com/zhaojiatao/p/6264875.html

使用tomcat的jndi方式连接mysql的字符编码设置相关推荐

  1. MYSQL数据库字符编码设置

    mysql字符集编码设置与查看命令 转自http://www.111cn.net/database/mysql/55781.htm 在mysql对字符编码的查看我们使用SHOW VARIABLES L ...

  2. mysql默认字符编码设置教程:my.ini设置字符编码

    转载2016-06-07 21:49:26 标签:mysql 本文介绍了MySQL数据库中默认字符编码的设置方法,如何设置与修改mysql默认编码,my.ini设置字符编码的教程,需要的朋友参考下. ...

  3. S+MySQL——3.使用ODBC方式连接MySQL数据库

    文章目录 引言 1. 建立一个MFC对话框项目 2. 控件布局 2.1 添加控件 2.2 引入List Control控件类 2.3 定义控件变量 2.4 添加按钮点击响应函数 2.4 初始化List ...

  4. 设置MySQL的字符编码

    前言 这里我已经将MySQL的数据库编码设置为UTF-8,所以下面现实的都是UTF-8. 设置MySQL数据库的编码方式有三种,分别是基于session会话的.基于全局gloable的.永久性改变的. ...

  5. mysql 编码格式_设置MySQL的字符编码

    前言 这里我已经将MySQL的数据库编码设置为UTF-8,所以下面现实的都是UTF-8. 设置MySQL数据库的编码方式有三种,分别是基于session会话的.基于全局gloable的.永久性改变的. ...

  6. MySQL的字符编码体系(一)——数据存储编码

    安装MySQL好多次了,每次都会纠结于数据库的字符编码配置,所以我决定这一次彻底把它理清. MySQL的字符编码结构比較细,它慷慨向分为两个部分:数据存储编码和传输数据编码.本篇讨论数据存储编码部分, ...

  7. 如何修改wampserver中mysql中字符编码的解决方案

    如何修改wampserver中mysql中字符编码的解决方案 参考文章: (1)如何修改wampserver中mysql中字符编码的解决方案 (2)https://www.cnblogs.com/wa ...

  8. mysql如何字符编码,如何修改MYSQL的字符编码

    如何修改MYSQL的字符编码 查看字符集设置 mysql> show variables like 'collation_%'; +----------------------+-------- ...

  9. c 连接mysql怎么增删改_C++ API方式连接mysql数据库实现增删改查

    这里复制的 http://www.bitscn.com/pdb/mysql/201407/226252.html 一.环境配置 1,装好mysql,新建一个C++控制台工程(从最简单的弄起,这个会了, ...

最新文章

  1. Python:Bug 官网不要了,全迁去 GitHub
  2. textrank4zh来提取关键词和摘要
  3. php 查询datetime,急急PHP,数据库中createtime字段类型为datetime,怎样根据这个查询一段时间内的数据...
  4. 一款简洁大气的jquery日期日历插件
  5. Android应用开发:页面跳转和数据传递
  6. 七牛直播云服务技术揭秘
  7. java客户姓名添加和查找_java类与对象 演练 客户姓名添加与查看
  8. jQuery基础学习笔记(上)
  9. 浅谈linux系统下常见的故障与处理方法
  10. java中扫描类_java类扫描
  11. Linux下合并分解加密解密PDF文件
  12. java私塾 shiro_第二章:Shiro入门——深入浅出学Shiro细粒度权限开发框架——私塾在线原创...
  13. 今天上班穿了一只拖鞋和一只凉鞋
  14. 计算机专业是不是天坑专业,工科中的三大“天坑”专业,就业前景不太乐观,入坑需谨慎!...
  15. Java-c3p0原生写法
  16. 出生年月缩写c语言,如何用C语言编写输入出生年月?
  17. 171031 Matlab数字图像处理-01-绪言
  18. 如何快速查询学术会议
  19. Qt 圆形进度条实现
  20. 关于高性能计算机的一些介绍

热门文章

  1. 多线程编程:return、pthread_exit()、exit()函数区别
  2. mysql错误消息1_MySQL出错信息: Subquery returns more than 1 row及其解决方法
  3. mysql的字符集设置为什么_为什么Mysql默认的字符集都是latin1
  4. python语言的单行注释以井号开头_推荐|零基础学习Python基础知识
  5. JNI与底层调用-2
  6. Android WebView开发问题汇总
  7. 强大的数据库管理工具Navicat Premium安装教程
  8. XMind2020的一些使用小技巧
  9. mysql zookeeper 切换_zookeeper在mysql主库选举切换中的应用
  10. python登录网站后爬取数据_用 Python 登录主流网站,我们的数据爬取少不了它