博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用JDBC对数据库进行查询的前期准备工作,以及简单的JDBC访问MySQL数据库(Mac)...
阅读量:6716 次
发布时间:2019-06-25

本文共 1535 字,大约阅读时间需要 5 分钟。

首先JDBC的前期数据库数据准备:

1,打开链接好MySQL的Workbench软件,新建一个数据库:

2、然后打开数据库对应的代码编辑窗口,建立表和插入数据记录:

3、然后是打开关于javaWeb编程的Eclipse,然后把数据库链接的jar包拷贝进去,然后加载jar文件

4、然后开始进行JDBC编程:

复制代码
1 import java.sql.DriverManager; 2 import java.sql.ResultSet; 3 import java.sql.Connection; 4 import java.sql.Statement; 5  6 //import com.mysql.jdbc.Connection; 7 //import com.mysql.jdbc.Statement;//注意不是mysql里的代码  8  9 public class JDBCTest {10 public static void main(String[] args) {11 //1字符串保存一条SQL语句 12 String sql = "SELECT * FROM tbl_user";13 //2Connection表示当前数据库的连接 14 Connection conn = null;15 //3Statement用于向数据库发送SQL语句 16 Statement st = null;17 //4ResultSet代表结果值,封装了从数据库中查询到的数据 18 ResultSet rs = null;19 20 //5 21 try {22 //forName用来初始化参数指定的类,参数中的字符串是mysql中的驱动程序 23 Class.forName("com.mysql.jdbc.Driver");24 //接下来的代码是获取数据库的连接,三个参数:访问数据的url,数据库的管理员用户名,数据库登入密码 25 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp_db","root","");26 st = conn.createStatement();27 rs = st.executeQuery(sql);//发送sql语句 28 29 while (rs.next()) {30 //获取对应字段的数据内容 31 System.out.print(rs.getInt("id")+" ");32 System.out.print(rs.getString("name")+" ");33 System.out.print(rs.getString("password")+" ");34 System.out.print(rs.getString("email")+" ");35 System.out.println();36  }37 } catch (Exception e) {38 //打印异常信息 39  e.printStackTrace();40 }finally {41 //最后要执行清理的工作,按照由小到大的顺序进行关闭的 42 try {43  rs.close();44 } catch (Exception e2) {45  }46 try {47  st.close();48 } catch (Exception e2) {49  }50 try {51  conn.close();52 } catch (Exception e2) {53  }54  }55 //这样代码就写完毕了 56  }57 }
复制代码

转载地址:http://darlo.baihongyu.com/

你可能感兴趣的文章
Zabbix 服务端搭建
查看>>
Java - 一个单例
查看>>
学习JAVA 持续更新
查看>>
Spring propertyConfigurer类
查看>>
Linux系统分析工具之uptime,top(一)
查看>>
EIGRP之DUAL(扩散更新算法)
查看>>
cacti自定义数据收集脚本,创建Data Templates和Graph Templates
查看>>
对你同样重要的非技术贴,一封有效的求职信的具体写法
查看>>
在路由器里插入和删除ACL
查看>>
我的友情链接
查看>>
OpenStack从入门到放弃
查看>>
戴尔和EMC已经成为正式的竞争对手
查看>>
6425C-Lab12 管理DC(1)
查看>>
RocketMQ调研笔记
查看>>
maven 注册 jar
查看>>
高并发写入mysql的设计
查看>>
成长点滴:我不知道该说些什么?
查看>>
linux之使用man查看命令手册
查看>>
IT管理员如何保证你的内网安全?
查看>>
用U盘安装debian系统
查看>>