只知道三个条件 host:192.168.126.7 用户名字 密码
已经在netbeans中加入了postgres包 但不知道他是干什么的
看网上写连接是这样 Connection db = DriverManager.getConnection(url,user,pwd);
难道192.168.126.7就是url吗
然后这个连接应该写在class中吧 单单看这一句还是不知道放在哪
或者给一个连接与操作的例子也好
谢谢
已经在netbeans中加入了postgres包 但不知道他是干什么的
看网上写连接是这样 Connection db = DriverManager.getConnection(url,user,pwd);
难道192.168.126.7就是url吗
然后这个连接应该写在class中吧 单单看这一句还是不知道放在哪
或者给一个连接与操作的例子也好
谢谢
private String user = "postgres";//数据库用户
private String password = "iwamotocho";//数据库用户密码 public void ODBCDemo() throws ClassNotFoundException {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载连接数据库的驱动程序
//创建与数据库的连接
Connection con = DriverManager.getConnection(dbURL, user, password);
System.out.println("连接成功!");
System.out.println(con.getCatalog());
} catch (Exception ex) {
System.out.println("错误信息:" + ex.getMessage());
}
} public static void main(String args[]) {
new NewClass();
}
}是这么写吗 好像没反应 哪错了
mysql
jdbc:mysql://本地机为localhost,其它的为相应的IP地址:3306/数据库名", 用户名, 密码Oracle:jdbc:oracle:thin:@本地机为localhost,其它的为相应的IP地址:1521:ORCL", 用户名, 密码 SQLServer:
jdbc:microsoft:sqlserver://本地机为localhost,其它的为相应的IP地址:1433;databaseName=数据库名",用户名, 密码
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + 数据源名称, 用户名, 密码 );
我的提纲上的是postgres
还不明白呢 private String dbURL = "192.168.126.7";//数据库标识名
就是把这句话改写是吧
host:post是你ip:端口号,database是你数据库名
Class.forName("org.postgresql.Driver");
其他的就按你自己写的就行了