JDBC连接各种数据库方法
JDBC连接各种数据库是大家在日常工作中经常要用到的,本文中就为大家总结了JDBC连接各种数据库方法,希望对大家能够有所帮助。
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
3、Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
4、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";
//myDB为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
5、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url =
"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicod
e=true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
7、PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB"
//myDB为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
关于JDBC连接的数据库就为大家列举了上文中的七种,相信大家通过上文的学习之后,现在对JDBC连接各种数据库的方法已经有所了解,这样在以后的工作中遇到类似的问题就能够轻松解决了,希望大家都能够从上文中涉及到的内容中有所收获。
相关文章
- 我们分析了最流行的歌词,教你用RNN写词编曲(附代码)
- 【友盟+】全域数据首次定义“超级用户”,DI时代新黄金法则诞生
- 大数据揭秘区块链人才大迁徙:那个你身边悄悄离职的人去哪儿了?
- 5种快速易用的Python Matplotlib数据可视化方法
- 用2600条文本数据,为你揭秘TED受欢迎的真正原因!
- 关于Hive数据仓库的那些事儿--数据存储结构
- 【大数据】20个运维案例,完美部署全分布式Hadoop集群!
- 数据分析如何识别工作环境中是否存在负面因素
- 全球工作大数据:中国的工作效率高位列全球第四
- Hadoop 分布式存储与传统SQL存储比较及存储操作描述
- Ness SES首席技术官:最终,Hadoop老了!
- 两会大数据:90后更关注收入,70后更关注教育
- 用于大数据处理高性能计算的4个实现步骤
- 一行代码,Pandas秒变分布式,快速处理TB级数据
- 数据分布式了,计算也得跟上!
- 数据科学研究的现状与趋势全解
- 这5种数据可视化方式是数据科学家标配!
- 数据中心能耗问题待解 边缘计算或开启新蓝海
- 两会大数据,00后成新关注者
- Apache Spark 2.3重要特性介绍