Chinaunix

标题: jsp连接mysql [打印本页]

作者: 灰色骆驼    时间: 2007-04-07 23:33
标题: jsp连接mysql
jsp连接mysql数据库总结:
环境:win2003+jdk1.5+tomcat5.0.28+mysql-connector-java-5.0.5+mysql5.0
原来用的是oracle作为数据库一切都显得那么简单,只要把oracle中的classes12.jar放到jdk的lib目录
里,然后在tomcat-configure-java -java option中添加-Djava.home=c:\jdk1.5就ok了.
    没想到把数据库改为mysql会遇到这么多麻烦! 开头就不顺,装了mysql后可以用,由于我用mm.mysql-2.0.14
这么落后的驱动,害我浪费了大半个晚上也没有结果.只好关了mysql去休息.更麻烦的事还在后头,妈的mysql
启动不了了,服务里的mysql进程也不能启动提示:1067 error ! 上网看了N多帖子,学了N种方法没有能解决
问题的,只好重新装改了改安装目录装在了c:\mysql目录下. mysql是能用了,网页抛出例外说Communication failure during handshake
找不到数据库.下了mysql-connector-java-5.0.5替代了古老的mm.mysql-2.0.14.哦网页出来了,一整欣喜
仔细一看中文乱码! god! 中文解决方案入下:
1.在mysql\bin 目录下:mysql --default-character-set=gbk -u root -p 进入数据库
2.create database database_name;
  use database_name;
3.creat table table_name( ......  )default character set gbk;
ok ! 问题解决!
  


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28187/showart_272913.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2