社区
Java
帖子详情
Jbuilder2005如何连接mysql数据库
大师
2004-10-07 09:10:19
Jbuilder2005如何连接mysql数据库
...全文
206
5
打赏
收藏
Jbuilder2005如何连接mysql数据库
Jbuilder2005如何连接mysql数据库
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
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
J
Builder
连接
MySQL
的驱动配置
资源详细介绍了J
Builder
连接
MySQL
的驱动配置
J
Builder
开发
数据库
应用程序
利用JBuider开发
数据库
应用程序
j
builder
开发
数据库
应用程序
j
builder
开发
数据库
应用程序
J
Builder
2008下操作
MYSQL
教程
此下载为名为"J
Builder
2008下操作
MYSQL
教程"的核心代码(文章地址:http://blog.csdn.net/xiaodao1986),包括一个index.jsp和一个Servlet文件
CDatabase.rar_j
builder
j
builder
连接
sql,很是用的!!学java一定是用的到的!
Java
51,397
社区成员
85,841
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章