暂时解决了MySQL编码问题
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
前几天遇到的编码问题,在网上几乎将所有的办法都试过了,结果还是弄失败了。让我感觉人生的真谛就是折腾啊。今晚去图书馆看了jsp从入门到精通这系列的书。虽然书名说得比较骗人。jsp没有什么比较难的,只是需要去熟悉。mysql这软件猥琐,编码问题搞了好几天。今晚去看这书的时候认真地研究下直接jdbc的而不是jdbc桥接odbc的。发现也不是很难装,之前以为又得弄环境变量。但实际不用,说明凡事不能总是靠经验。而且安装起来超简单,不用和桥接odbc一样总是得每次去弄数据源。jdbc的安装方法就是直接在网上下驱动,然后把解压后里面的.jar放在tomcatX.X\common\lib里面就好了。用法就看这个例子:
mysql.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%> 以下是从MySQL数据库读取的数据:
数据库建立的步骤(主要是注意编码) 首先在MySQL数据库中建立books数据库,再建book表。 然后插入数据。SQL语言如下: create database books; use books; create table book(bookId varchar(50),bookName varchar(50),publisher varchar(100),price float,constraint pk_book primary key(bookId))TYPE=MyISAM,default character set gbk;(加粗字体是我在建表时就对默认字体进行的固定,因为我没有使用javamxj的在windows中加my.ini文件的做法) insert into book values('1001','Tomcat与Java Web开发技术详解','电子工业出版社',45.00); insert into book values('1002','精通Struts:基于MVC的Java Web设计与开发','电子工业出版社',49.00); insert into book values('1003','精通Hibernater:Java对象持久化技术详解','电子工业出版社',59.00); insert into book values('1004','精通EJB','电子工业出版社',59.00); insert into book values('1005','J2EE应用与BEA Weblogic Server','电子工业出版社',56.00); 例子以及数据库建立参照自 http://www.blogjava.net/rickhunter/articles/14605.html 该文章在 2010/2/1 22:03:26 编辑过 |
关键字查询
相关文章
正在查询... |