您的位置:首页 > 数据库 > MySQL

JDBC访问MySQL数据库 (Type1)

2006-11-03 17:02 323 查看
/*
* testquery.java
*
* Created on 2006年11月3日, 下午4:09
* @author Newtown
*/
import java.sql.*;
public class testquery
{
static {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("success loading JDBC-ODBC Bridge Driver...");
}catch(Exception e){
System.out.println("Error loading JDBC-ODBC Bridge Driver...");
e.printStackTrace();
}
}

public static void main(String args[]){
try{
Connection con1=DriverManager.getConnection("jdbc:odbc:myodbc","root","19870323");//数据库无用户名
System.out.println("Success eastablishing the Connection...");
Statement stm1=con1.createStatement();
ResultSet rt=stm1.executeQuery("select * from student.s;");
System.out.println("Success select database...");
System.out.println("Result of selest database is...");
while(rt.next())
{
System.out.println(rt.getString(1));
}
con1.close();
}catch(Exception e){
e.printStackTrace();
}
}
}

FAQ:DriverManager.getConnection 中的URL指什么呀?

对于MySQL: jdbc:mysql:// IP : 3306/ DBNAME

其他:

jdbc:oracle:thin:@<host>:<port1521>:<sid>
jdbc:idb:<propertyFile>
jdbc:mysql://<host>/<database>
jdbc:sybase:Tds:<host>:<port2638>/<database>
jdbc:db2://<host>/<database>
jdbc:cloudscape:rmi:<dbFile>
jdbc:jdbc:rmi:<host>/<dbURL>
jdbc:HypersonicSQL:hsql://<host>:<port>
jdbc:postgresql:net
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: