Java连接MySQL数据库
来源:互联网 发布:股票交易软件怎么做 编辑:程序博客网 时间:2024/05/18 14:14
1.安装MySQL数据库,建立自己的测试用例
2.下载Connector/J,加压将.jar文件复制到Jre\lib\ext目录下。网址:http://www.mysql.com/downloads/connector/j/
3.创建连接和关闭数据库的类DBHelper.java
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class DBHelper{private static final String url = "jdbc:mysql://127.0.0.1/test";private static final String driverName = "com.mysql.jdbc.Driver";private static final String user = "root";private static final String password = "111111";public Connection conn = null;public PreparedStatement pst = null;public DBHelper(String sql){try{Class.forName(driverName);//驱动器载入conn = DriverManager.getConnection(url, user, password);//获取连接pst = conn.prepareStatement(sql);//与准备之行语句}catch(Exception e){e.printStackTrace();}}public void close(){try{this.conn.close();this.pst.close();}catch(SQLException e){e.printStackTrace();}}}4.创建Demo.java类进行测试
import java.sql.ResultSet;import java.sql.SQLException;public class Demo{static String sql = null;static DBHelper db1 = null;static ResultSet ret = null;public static void main(String[] args){sql = "select * from Employees";db1 = new DBHelper(sql);try{ret = db1.pst.executeQuery();while(ret.next()){String id = ret.getString(1);String age = ret.getString(2);String first = ret.getString(3);String last = ret.getString(4);System.out.println(id + "\t" + age + "\t" + first + "\t" + last);}ret.close();db1.close();}catch(SQLException e){e.printStackTrace();}}}
0 0
- java连接MySql数据库!
- JAVA 连接 MySQL 数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接MySQL数据库
- Java连接mysql数据库
- java连接MySQL数据库
- java连接mysql数据库
- Java连接Mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接mysql数据库
- Java连接MySQL数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接MySql数据库
- Java连接MySQL数据库
- Python Modbus_tk在树莓派上实现rtu master
- 从一个栈引出的内存泄露问题
- Intel 82579v Gigabit network Server2008 R2网卡驱动
- 2014年12月1日 量产U+B+高端隐藏 UD(U深)三分区和分区表项,支持bios/uefi启动
- java swing实现简单的计算器源代码程序
- Java连接MySQL数据库
- 浅谈布隆过滤器
- 架构漫谈(七):不要空设架构师这个职位,给他实权
- iOS 简单日历(配Demo下载)
- Binary Tree Inorder Traversal
- Kendo UI常用示例汇总(九)
- 跳跃游戏
- Java轻量级ORM工具--DbUtils使用
- Myeclipse学习总结(2)——MyEclipse快捷键大全