Java中常见几种数据库连接方法(java数据库连接步骤)
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
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);