mysql datasource_jdbc使用DataSource连接mysql,postgresql,oracle的代码

jdbc连接数据库,使用DataSource是推荐的方式

(jdbc驱动是当然要放进classpath里的,官网一般都有下载)

1 importjava.sql.Connection;2 importjava.sql.ResultSet;3 importjava.sql.ResultSetMetaData;4 importjava.sql.SQLException;5 importjava.sql.Statement;6

7 importorg.postgresql.ds.PGSimpleDataSource;8

9 importoracle.jdbc.pool.OracleDataSource;10

11 importcom.mysql.jdbc.jdbc2.optional.MysqlDataSource;12

13 public classDBConnection {14

15 /**

16 *@paramargs17 *@throwsSQLException18 */

19 public static void main(String[] args) throwsSQLException {20 //TODO Auto-generated method stub

21 MysqlDataSource mysqlDataSource = newMysqlDataSource();22 //mysqlDataSource.setPassword("dev");23 //mysqlDataSource.setUser("dev");

24 mysqlDataSource25 .setURL("jdbc:mysql://localhost/forJava?user=dev&password=dev");26 Connection conn =mysqlDataSource.getConnection();27 Statement stmt =conn.createStatement();28 stmt.executeUpdate("create table if not exists web\n" + "(\n"

29 + " id int not null primary key,\n" + " name varchar(100),\n"

30 + " created timestamp,\n" + " content blob\n" + ");\n" + "");31 for (int i = 0; i < 1; i++) {32 stmt.executeUpdate("insert into web (name,c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值