Рубрики
Без рубрики

Строки URL-адреса подключения драйвера JDBC

Строки URL-адреса подключения драйвера JDBC для наиболее распространенных систем реляционных баз данных: Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, DB2, HSQLDB, H2,

Автор оригинала: Vlad Mihalcea.

Вступление

Вы когда-нибудь хотели подключиться к реляционной базе данных с помощью Java и не знали строку подключения URL-адреса?

Тогда эта статья, несомненно, поможет вам с этого момента.

Подключитесь к реляционной базе данных с помощью #Java с помощью строк URL – адреса подключения драйвера JDBC – @vlad_mihalcea |/https://t.co/vdCpoWvrIE pic.twitter.com/hy2OuQrYkC

Оракул

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:oracle:thin:@localhost:1521:orclpdb1
Диалект гибернации jdbc:oracle:thin:@localhost:1521:orclpdb1

И, если вы хотите подключиться с помощью JDBC Источника данных , это то, что вам нужно использовать:

OracleDataSource dataSource = new OracleDataSource();
dataSource.setDatabaseName("high_performance_java_persistence");
dataSource.setURL("jdbc:oracle:thin:@localhost:1521/orclpdb1");
dataSource.setUser("oracle");
dataSource.setPassword("admin");

MySQL

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:mysql://локальный хост/высокая производительность _java_persistence
Диалект гибернации jdbc:mysql://локальный хост/высокая производительность _java_persistence

И, если вы хотите подключиться с помощью JDBC Источника данных , это то, что вам нужно использовать:

MysqlDataSource dataSource = new MysqlDataSource();
dataSource.setURL( 
    "jdbc:mysql://localhost/high_performance_java_persistence"
);
dataSource.setUser("mysql");
dataSource.setPassword("admin");

PostgreSQL

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:postgresql://локальный хост/высокая производительность _java_persistence
Диалект гибернации jdbc:postgresql://локальный хост/высокая производительность _java_persistence

И, если вы хотите подключиться с помощью JDBC Источника данных , это то, что вам нужно использовать:

PGSimpleDataSource dataSource = new PGSimpleDataSource();
dataSource.setDatabaseName("high_performance_java_persistence");
dataSource.setServerName("localhost");
dataSource.setUser("postgres");
dataSource.setPassword("admin");

SQL Server

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC
Диалект гибернации Диалект гибернации

И, если вы хотите подключиться с помощью JDBC Источника данных , это то, что вам нужно использовать:

SQLServerDataSource dataSource = new SQLServerDataSource();
dataSource.setURL(
    "jdbc:sqlserver://localhost;instance=SQLEXPRESS;" +
    "databaseName=high_performance_java_persistence;" 
);
dataSource.setUser("sa");
dataSource.setPassword("adm1n");

МариаДБ

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:mariadb://локальный хост/высокая производительность _java_persistence
Диалект гибернации jdbc:mariadb://локальный хост/высокая производительность _java_persistence

Db2 Express-C

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:db2://локальный хост/высокая производительность _java_persistence
Диалект гибернации jdbc:db2://локальный хост/высокая производительность _java_persistence

САП ХАНА

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:sap://локальный хост/высокая производительность _java_persistence
Диалект гибернации jdbc:sap://локальный хост/высокая производительность _java_persistence

Информикс

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC
Диалект гибернации Диалект гибернации

HSQLDB

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:hsqldb:mem:высокая производительность _java_persistence
Диалект гибернации jdbc:hsqldb:mem:высокая производительность _java_persistence

И, если вы хотите подключиться с помощью JDBC Источника данных , это то, что вам нужно использовать:

JDBCDataSource dataSource = new JDBCDataSource();
dataSource.setUrl("jdbc:hsqldb:mem:test");
dataSource.setUser("sa");
dataSource.setPassword("");

H2

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC jdbc:h2:mem:высокая производительность _java_persistence
Диалект гибернации jdbc:h2:mem:высокая производительность _java_persistence

Дерби

Свойства подключения JDBC выглядят следующим образом:

Драйвер JDBC Диалект гибернации
URL-АДРЕС JDBC
Диалект гибернации Диалект гибернации

Вот и все!

Вывод

Знание строк URL-адреса подключения драйвера JDBC является обязательным, если вы хотите подключиться к системе реляционных баз данных из приложения Java.

Если есть система баз данных, которую я забыл добавить, добавьте комментарий, и я обновлю статью.