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

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

hot3.png

首先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         //521         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 }
JDBC入门代码,运行是可以直接以Java Application进行运行

 

 
 
 

转载于:https://my.oschina.net/u/2363463/blog/635875

你可能感兴趣的文章
成功的背后!(给所有IT人)
查看>>
在SpringMVC利用MockMvc进行单元测试
查看>>
Nagios监控生产环境redis群集服务战
查看>>
Angular - -ngKeydown/ngKeypress/ngKeyup 键盘事件和鼠标事件
查看>>
Android BlueDroid(一):BlueDroid概述
查看>>
Java利用httpasyncclient进行异步HTTP请求
查看>>
循环多少次? 【杭电--HDOJ-1799】 附题+具体解释
查看>>
宿舍局域网的应用
查看>>
html代码究竟什么用途
查看>>
oracle的substr函数的用法
查看>>
JavaWeb开发之普通图片验证码生成技术与算术表达式验证码生成技术
查看>>
第二章 概率图模型的基本原理
查看>>
Hadoop HDFS编程 API入门系列之路径过滤上传多个文件到HDFS(二)
查看>>
Nginx反向代理,负载均衡,redis session共享,keepalived高可用
查看>>
CentOS7 yum 安装git
查看>>
sublime text 3浅色主题
查看>>
数据结构之红黑树(三)——删除操作
查看>>
html5视频标签
查看>>
JAVA进阶-注解
查看>>
三元表达式之理解/jquery源代码分析之$.inArray实现
查看>>