Tomcat5.5.15连接MySql5.0.18相关配置

来源:互联网 发布:网络教育什么学校好 编辑:程序博客网 时间:2024/05/25 19:59
1、tomcat数据库连接池配置
首先进入tomcat的管理界面,然后进行如下设置:
JNDI Name: jdbc/mysql      
Data Source URL: jdbc:mysql://192.168.1.28/test 
JDBC Driver Class: com.mysql.jdbc.Driver  
User Name: root
Password: 123456

然后将MySql的JDBC驱动复制到TOMCAT_HOME/common/lib文件夹内

最后,来到你的web应用程序文件夹内,找到WEB-INF文件夹内的web.xml文件,加入如下内容
  <resource-ref>
      <description>DB Connection</description>
      <res-ref-name>jdbc/mysql</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <res-auth>Container</res-auth>
  </resource-ref>

至此,大功告成!!!!


2、中文乱码问题:
jsp页面采用UTF-8编码方式
MySql也采用UTF-8编码方式
这样弄好后,jsp页面和MySql数据库之间已经不存在乱码问题,但是,通过MySql客户端(其自带的控制台界面的那个客户端)来访问数据库,中文会出现乱码,并且会出现无法插入中文信息的问题,因此还需要在客户端运行如下命令:
SET character_set_client='gbk'   //保证客户端可以正确插入中文
SET character_set_results='gbk'  //保证客户端的查询结果不是乱码

至此,乱码问题彻底解决