JAVA操作数据库
http://www.agoit.com/bbs/../../images/smiles/icon_cool.gif虽然很多人都接触过这些数据库连接,但真正把它记住的能随时手写出来很少吧!自己也老记不住,写下来方便大家可以查阅,当然此文全都是纯手写的,可
能大小写有点混乱吧!不过这种错误应该很低!呵呵!
[*]MYSQL数据库连接
String userName="root";//用户名
String userPwd="123456";//密码
String dbName="test";//数据库名
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPwd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
java.sql.Connection con=DriverManager.getConnection(url);
[*] ORACLE数据库连接
String user="system";//用户名
String pwd="manager";//密码
String url="jdbc:oracle:thin:@localhost:1521:ACCP";//ACCP为实例名
Class.forName("oracle.jdbc.driver.oracleDriver").newInstance();
Connection conn=DriverManager.getConnection(url,user,pwd);
[*] SQL SERVER数据库连接
桥连
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection("jdbc:odbc:JavaTest","sa","");//JavaTest为数据源
----可不用配数据源的方法:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection("jdbc:odbc:driver={sql server};
server=.;Database=pubs","sa","");
直连
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn=DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs","sa","");
//此连接必须加三个驱动包msbase.jar,mssqlserver.jar,msutil.jar
[*] Sybase数据库连接
String url="jdbc:sybase:Tds:localhost:5007/DBMoon";//DBMoon为数据库名
properties sysProps=system.getProperties();
sysProps.put("user","sa");//用户名
sysProps.put("password","");//密码
Class.forName("com.sybase.jdbc.sybDriver").newInstance();
Connection conn=DriverManager.getConnection(url,sysProps);
[*] DB2数据库连接
String user="admin";//用户名
String pwd="";//密码
String url="jdbc:db2://localhost:5000/sample";//sample为DB2数据库名
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
Connection conn=DriverManager.getConnection(url,user,pwd);
[*] Informix数据库连接
String user="sa";//用户名
String pwd="12345";//密码
String url="jdbc:informix-sqli://localhost:1533/test:INFORMIXSERVER=infserver"
+"user="+user+"password="+pwd;//test为数据库名
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
Connection conn=DriverManager.getConnection(url);
[*]postgresql数据库连接
String user="root";//用户名
String pwd="123456";//密码
String url="jdbc:postgresql://localhost/netshop";//netshop为数据库名
Class.forName("org.postgresql.Driver").newInstance();
java.sql.Connection con=DriverManager.getConnection(url,user,pwd);
页:
[1]