java/jdbc
author Tomas Zeman <tzeman@volny.cz>
Fri, 06 Jan 2012 23:29:51 +0100
changeset 22 9692199acbfd
parent 13 f0e6a4b18ab8
permissions -rw-r--r--
icons: http://www.designdownloader.com/
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     1
http://www.petefreitag.com/articles/jdbc_urls
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     2
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     3
Guide to JDBC Driver URL's - MySQL, PostgreSQL, SQL Server, etc
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     4
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     5
MySQL (Connector/J)
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     6
===================
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     7
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     8
Driver Class: com.mysql.jdbc.Driver
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     9
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    10
Default Port: 3306
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    11
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    12
JDBC URL
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    13
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    14
jdbc:mysql://[host][,failoverhost...][:port]/[database]
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    15
jdbc:mysql://[host][,failoverhost...][:port]/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    16
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    17
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    18
PostgreSQL
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    19
==========
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    20
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    21
Driver Class: org.postgresql.Driver
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    22
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    23
Default Port: 5432
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    24
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    25
JDBC URL
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    26
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    27
    jdbc:postgresql:database
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    28
    jdbc:postgresql://host/database
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    29
    jdbc:postgresql://host:port/database
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    30
    jdbc:postgresql://host:port/database?user=userName&password=pass
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    31
    jdbc:postgresql://host:port/database?charSet=LATIN1&compatible=7.2
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    32
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    33
Microsoft SQL Server (jTDS Driver)
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    34
==================================
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    35
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    36
Driver Class: net.sourceforge.jtds.jdbc.Driver
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    37
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    38
Default Port: 1433
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    39
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    40
JDBC URL
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    41
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    42
    jdbc:jtds:sqlserver://server[:port][/database][;property=value[;...]]
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    43
    jdbc:jtds:sybase://server[:port][/database][;property=value[;...]]
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    44
    jdbc:jtds:sqlserver://server/db;user=userName;password=password
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    45
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    46
List of URL properties
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    47
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    48
Microsoft SQL Server (Microsoft Driver)
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    49
=======================================
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    50
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    51
Driver Class: com.microsoft.jdbc.sqlserver.SQLServerDriver
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    52
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    53
Default Port: 1433
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    54
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    55
JDBC URL
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    56
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    57
    jdbc:microsoft:sqlserver://host:port;databasename=name;user=yourUser;password=yourPwd
f0e6a4b18ab8 java/jdbc
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    58