社区
Java
帖子详情
Jbuilder2005如何连接mysql数据库
大师
2004-10-07 09:10:19
Jbuilder2005如何连接mysql数据库
...全文
186
5
打赏
收藏
Jbuilder2005如何连接mysql数据库
Jbuilder2005如何连接mysql数据库
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
leejie
2004-10-07
打赏
举报
回复
在http://www.mysql.com下载JDBC驱动程序mysqldriver.jar,并把它放到common\lib下,比如C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib,然后在Jbuilder2005中创建一个项目,在其中新建web module(war) ,接下来新建一个JSP文件,源代码如下:
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<%@ page contentType="text/html; charset=GB2312" %>
<html>
<head>
<title>mysql连接测试程序</title>
</head>
<body>
<%
//以try开始
try
{
Connection con;
Statement stmt;
ResultSet rs;
//加载驱动程序,下面的代码为加载MySQL驱动程序
Class.forName("com.mysql.jdbc.Driver");
//注册MySQL驱动程序
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
//用驱动程序连接到数据库,数据库名假设为bookdb
String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312";
//假设mysql数据库的用户名为dbuser ,密码1234
String dbUser="dbuser";
String dbPwd="1234";
//建立数据库连接
con = java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
//创建一个JDBC声明
stmt = con.createStatement();
//增加新记录
stmt.executeUpdate("INSERT INTO books (id,name,title,price) VALUES ('999','Tom','Tomcat Bible',44.5)");
//查询记录
rs = stmt.executeQuery("SELECT id,name,title,price from books");
//输出查询结果
out.println("<table border=1 width=400>");
while (rs.next())
{
String col1 = rs.getString(1);
String col2 = rs.getString(2);
String col3 = rs.getString(3);
float col4 = rs.getFloat(4);
//打印所显示的数据
out.println("<tr><td>"+col1+"</td><td>"+col2+"</td><td>"+col3+"</td><td>"+col4+"</td></tr>");
}
out.println("</table>");
//删除新增加的记录
stmt.executeUpdate("DELETE FROM books WHERE id='999'");
//关闭数据库连结
rs.close();
stmt.close();
con.close();
}
//捕获错误信息
catch (Exception e) {out.println(e.getMessage());}
%>
</body>
</html>
运行即可!
leejie
2004-10-07
打赏
举报
回复
仔细对照一下各个字段,别把没有的写在程序里头哦。:)
leejie
2004-10-07
打赏
举报
回复
你还是自己建一个数据库吧,自带的test里面没有表啊。
postfxj
2004-10-07
打赏
举报
回复
up
大师
2004-10-07
打赏
举报
回复
问 leejie(好玩的威威)
我把数据库名改为mysql自带的test,用户名和密码也都改成自己设的
运行后提示
Help viewer error
URL: Unable to open location: Document not found on server
相关推荐
用jsp写的的简单的一个bbs
用J
Builder
2005
编程
数据库
是sql
2005
【原创】J
Builder
2005
连接
Oracle9i
数据库
J
Builder
2005
连接
Oracle9i
数据库
在J
builder
2005
开发环境中,通过JDBC
连接
Oracle9i
数据库
。首先,新建项目DBView,
J
Builder
2005
连接
mysql
驱动配置[转]
J
Builder
2005
连接
mysql
驱动配置
1、
MySQL
4.0.12 ,下载网址:
http://dev.
mysql
.com/get/Downloads/
MySQL
-4.1/
mysql
-4.1.12a-win32.zip/from/pick
2.
MySQL
的JDBC driver 3.0.9 ,下载网址:
http://www.
mysql
.
在J
Builder
2005
连接
SQLserver
J
Builder
2005
连接
SQLserver 一、下载JDBC FOR SQLserver你确定你安装的jdbc是否完全版,因为有个单机版只能
连接
本机上的sql,单机版约2m,完全版约6.5m 二、安装好jdbc后,假如...
J
Builder
2005
与SQL2000的
连接
JB
连接
数据库
容易,但是当我查询
数据库
时老是失败~~ 后来在不知道怎么回事的情况下,把
数据库
的表名user该为了userlong就可以了,嘿嘿~我原来查询系统自带的是可以的哦.不知道是不是表名的问题-__
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-10-07 09:10
社区公告
暂无公告