jdbc连接数据库,使用DataSource是推荐的方式
(jdbc驱动是当然要放进classpath里的,官网一般都有下载)
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import org.postgresql.ds.PGSimpleDataSource;
import oracle.jdbc.pool.OracleDataSource;
import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
public class DBConnection {
/**
* @param args
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub
MysqlDataSource mysqlDataSource = new MysqlDataSource();
// mysqlDataSource.setPassword("dev");
// mysqlDataSource.setUser("dev");
mysqlDataSource
.setURL("jdbc:mysql://localhost/forJava?user=dev&password=dev");
Connection conn = mysqlDataSource.getConnection();
Statement stmt = conn.createStatement();
stmt.executeUpdate("create table if not exists web\n" + "(\n"
+ " id int not
使用DataSource连接mysql,postgresql,oracle的jdbc代码示例

这篇博客介绍了通过jdbc使用DataSource连接mysql, postgresql, oracle数据库的方法,强调了DataSource的推荐使用,并提及了需要将jdbc驱动放入classpath。虽然未详细展开,但暗示了同时管理多种数据库驱动的挑战。"
107100054,9306863,C++数值统计:负数、零、正数个数,['C++'],"['数值统计', 'C++', '编程规范', '负数', '零', '正数']
最低0.47元/天 解锁文章
645

被折叠的 条评论
为什么被折叠?



