JDBC--最简单的java连接数据库的小程序
2015-10-07 21:38
573 查看
数据库SQL代码:
java代码:
CREATE TABLE user_t ( id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL DEFAULT '', password VARCHAR(50) NOT NULL DEFAULT '', email VARCHAR(50) NOT NULL DEFAULT '', PRIMARY KEY (id) ) ENGINE=INNODB DEFAULT CHARSET=UTF8; insert into user_t (id,name,password,email) values ('1','tom','123','tom@163.com'), ('2','jack','456','jack@163.com');
java代码:
package JdbcPrictice; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class MyJdbc { public static void main(String[] args) { String sql="Select*from user_t"; Connection con=null; Statement st=null; ResultSet rs=null; try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("数据库驱动加载成功"); con=DriverManager.getConnection("jdbc:mysql://localhost:3306/new_prictice","root",""); System.out.println("数据库连接成功"); st=con.createStatement(); rs=st.executeQuery(sql); while(rs.next()){ System.out.print(rs.getInt("id")+" "); System.out.print(rs.getString("name")+" "); System.out.print(rs.getString("password")+" "); System.out.print(rs.getString("email")+" "); System.out.println(); } } catch (Exception e) { e.printStackTrace(); }finally{ try { rs.close(); } catch (Exception e2) { e2.printStackTrace(); } try { st.close(); } catch (Exception e2) { e2.printStackTrace(); } try { con.close(); } catch (Exception e2) { e2.printStackTrace(); } } } }
相关文章推荐
- 小程序
- Android 高仿微信即时聊天 百度云为基础的推
- android 仿微信雷达扫描
- 微信网页开发问题汇总
- Android QQ、微信聊天消息界面设计原理与实现
- 谈谈:关于敏捷规划的微信对话
- 这是安卓手机打开摄像头的一个小程序
- 李莫愁:耐得住寂寞才能守得住繁华(转自微信)
- 关于敏捷规划的微信对话
- 微信刷粉任务平台使用教程
- 微信企业号开发CreateTime的C#解析
- 微信公众平台初试
- 【微信公众平台开发】借用微信内置图片浏览功能
- 第五篇 :微信公众平台开发实战Java版之如何获取公众号的access_token以及缓存access_token
- 微信支付开发流程
- Makefile文件简单示例一:测试验证小程序的管理
- java的数据类型,几个java小程序
- Android小Demo:高仿微信5.3界面
- 白话谈谈最近进入个人淘宝的....
- 解决微信端手机视频播放兼容性问题