JDBC三种连接方式
来源:互联网 发布:下载中国移动crm软件 编辑:程序博客网 时间:2024/06/06 18:04
jdbc连接的三种方式
1.Driver
2.DriverManager
3.Class.forName()
import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Properties;import org.junit.Test;public class TestJdbc {@Testpublic void testgetConnect(){try {Driver dirver = new com.mysql.jdbc.Driver();String url = "jdbc:mysql://localhost:3306/test";Properties info = new Properties();info.put("user", "root");info.put("password", "root");Connection connect = dirver.connect(url, info);System.out.println(connect);} catch (SQLException e) {e.printStackTrace();}}@Testpublic void testgetConnect2() throws SQLException{DriverManager.registerDriver(new com.mysql.jdbc.Driver());String url="jdbc:mysql://localhost:3306/test";String user="root";String password="root";Connection con =DriverManager.getConnection(url,user,password);System.out.println(con);}@Testpublic void testGetConnection3(){Connection con=null;Statement stmt = null;int result = -1;try {Class.forName("com.mysql.jdbc.Driver");String url="jdbc:mysql://localhost:3306/test";String user="root";String password="root";con =DriverManager.getConnection(url,user,password);stmt = con.createStatement();String sql ="CREATE TABLE `test_address_tmp` (`idtest_address_id` int(11) NOT NULL, `address_name` varchar(45) DEFAULT NULL, PRIMARY KEY (`idtest_address_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;";result = stmt.executeUpdate(sql);System.out.println("Create table result = "+ result);} catch (SQLException e) {e.printStackTrace();} catch (ClassNotFoundException e) {e.printStackTrace();}finally{if(stmt!=null){try {stmt.close();} catch (SQLException e) {e.printStackTrace();}}if(con!=null){try {con.close();} catch (SQLException e) {e.printStackTrace();}}}}}
0 0
- JDBC三种连接方式
- jdbc连接数据库的三种方式
- #.Java使用JDBC连接数据库的三种方式
- 使用JDBC的三种连接方式查表
- JDBC创建连接的三种不同方式
- JDBC几种连接方式
- hive 三种启动方式及用途,关注通过jdbc连接的启动
- hive 三种启动方式及用途,关注通过jdbc连接的启动
- hive 三种启动方式及用途,关注通过jdbc连接的启动
- JDBC获取连接的三种工具类封装方式(v1.0)
- jdbc连接oracle两种方式
- JDBC的四种连接方式
- JDBC连接数据库两种方式
- JDBC连接的方式
- JDBC连接方式大全
- 数据库jdbc连接方式
- JDBC连接方式大全
- JDBC方式连接数据库
- stwtt
- 一次jvm调优线上环境实战
- 集合部分:ArrayList集合添加元素,并遍历元素
- Leetcode: Binary Tree Preorder Traversal
- sfdgywesyuii8756asrtytuu
- JDBC三种连接方式
- Linux 网络栈剖析 -- 从 socket 到设备驱动程序
- 可滑动控件(ListView,WebView,ScrollView)实现弹性滑动或者取消弹性滑动(上下或左右滑动)
- sevelet 过滤器 filter
- C语言getchar()函数与putchar()函数
- Java基础:输入输出流
- waesrdytfyuiop[yu68iuytre
- 集合部分:Map集合的遍历。方式一:get()方法;方式二:entrySet()方法
- Oracle sql语句查询日期字段没有时分秒问题