java/jdbc
author Tomas Zeman <tzeman@volny.cz>
Sun, 25 Aug 2013 21:04:14 +0200
changeset 34 11d20ddca9d8
parent 13 f0e6a4b18ab8
permissions -rw-r--r--
scm/hg-git-rosetta-stone: simplified mapping between hg commands and git commands If you know how to use hg very well and just looking at how to do the same things in git, this page is right for you. Use it like a dictionary hg -> git.
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