Java中常见几种数据库连接方法(java数据库连接步骤)

 我来答
猪八戒网
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

1:引入java.sql数据包;

importjava.sql.*;

2:加载JDBC驱动程序

Class.forName(JDBC驱动包的名字).newInstance();

3:产生Connection

如已成功加载JDBC驱动程序,就可以利用加载的驱动程序连接数据库

Connectioncon=.(URL,UserName,Password);

URL:JDBC:(subprotocol):(subname)

subprotocol:子协议指定连接何种数据库或用什么方式连接数据库;

subname:确立一个连接,可以是一个数据源名,也可是指向一个网上数据库.

4:各种连接例:

(1)MySQL数据库

StringDirver="com.mysql.jdbc.Driver";//驱动程序

StringURL="jdbc:mysql://localhost:3306/db_name";//连接的URL,db_name为数据库名

StringUserName="username";//用户名

StringPassword="password";//密码

Class.forName(Driver).newInstance();//加载数据库驱动

connectioncon=.(URL,Username,Password);

(2)MicrosoftSQLserver数据库

StringDriver="com.microsoft.jdbc.sqlserver.";//驱动程序

StringURL="jdbc:microsoft:sqlserver://localhost:1433;=db_name";

//连接的URL,db_name为数据库

StringUserName="username";//用户名

StringPassword="password";//密码

Class.forName(Driver).newInstance();

connectioncon=.(URL,Username,Password);

(3)sybase数据库

StringDriver="com.sybase.jdbc.sybDriver";//驱动程序

StringURL="jdbc:Sybase://localhost:5007/db_name";//连接的URL,db_name为数据库

StringUserName="username";//用户名

StringPassword="password";//密码

Class.forName(Driver).newInstance();

connectioncon=.(URL,Username,Password);

(4)Oracle(用thin模式)数据库

StringDriver="oracle.jdbc.driver.";//驱动程序

StringURL="jdbc:oracle:thin://localhost:1521:orcl";

//连接的URL,orcl为数据库的SID

StringUserName="username";//用户名

StringPassword="password";//密码

Class.forName(Driver).newInstance();

connectioncon=.(URL,Username,Password);

(5)利用JDBC-ODBC桥连接

StringDriver="sun.jdbc.odbc.";//驱动程序

StringURL="jdbc:odbc:dbsource";//连接的URL,dbsource为数据源名

StringUserName="username";//用户名

StringPassword="password";//密码

Class.forName(Driver).newInstance();

connectioncon=.(URL,Username,Password);

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式