易截截图软件、单文件、免安装、纯绿色、仅160KB

java连接mysql的菜鸟问题

本人初学java,现在学到jdbc的内容,有问题向大家请教:

Class.forName("com.mysql.jdbc.Driver").newInstance();

经查API文档,这句是创造了一个com.mysql.jdbc.Driver的实例,后面也可以调用,我的问题是这个实例创造在了什么位置,为什么没有名字亦可以调用呢?

conn = DriverManager.getConnection("jdbc:mysql://localhost/menagerie?user=root&password=root");

这句就是成功调用的语句。

Statement stmt = null;
ResultSet rs = null;

然后这里的问题是 Statement 和 ResultSet 都是接口,是不能实例化的。这里怎么看怎么像是实例化了,望明白人指点。

stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * from pet");

if (stmt.execute("SELECT * from pet")) {
rs = stmt.getResultSet();
}

这里基本上明白,就是有一点:如何能够显示出表pet里面的所有内容呢?查API不得。自己写的是这样的:
System.out.println(rs);

当然是不对的。望高人指点。
上面的代码来源于mysql的文档,原来是有try catch的,为了简洁 ,我去掉了,最后一句是我自己写的。

没有名字可以调用是因为类加载到内存里了。可以供DriverManager使用。

要想显示结果集:
去网上查一下吧,挺简单。

Class.forName("com.mysql.jdbc.Driver").newInstance();
这句话也可以理解成装载对mysql数据库访问的驱动吧,  当然记住就行,


然后这里的问题是 Statement 和 ResultS


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

Java RandomAccessFile 写入txt文件 - Java / Java SE

用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......

MYSQL 如何修改BLOB类型的数据?

如题 数据是BLOB类型 怎么才能修改其中的某些值
BLOB中存入的是什么内容?

假设字段memo为blob类型,在该字段的值前面增加字符串'add--'
则操作语句如下:
SQL code:
update tb_blog set memo=concat( ......

eclipse与mySQL的问题 - Java / Eclipse

在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......

需要视频教程的新手进 php + mysql + apache 配置

这个视频讲的很详细, 对新手非常有用, 基本上一看就懂
由于太大了(50m, 我只能上传20m), 我上传不了, 只好贴出下载地址
下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar
好东西,下个看看


......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号