Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонализированной рекламы и контента, измерения рекламы и контента, понимания аудитории и разработки продуктов. Примером обрабатываемых данных может быть уникальный идентификатор, хранящийся в файле cookie. Некоторые из наших партнеров могут обрабатывать ваши данные в рамках своих законных деловых интересов, не спрашивая согласия. Чтобы просмотреть цели, в которых, по их мнению, они имеют законный интерес, или возразить против этой обработки данных, используйте ссылку со списком поставщиков ниже. Предоставленное согласие будет использоваться только для обработки данных, поступающих с этого веб-сайта. Если вы хотите изменить свои настройки или отозвать согласие в любое время, ссылка для этого находится в нашей политике конфиденциальности, доступной на нашей домашней странице.
Если вы используете Java-приложения вместе с различными базами данных, вам также потребуется соответствующий драйвер Java Database Connectivity (JDBC). Драйвер является важным компонентом в
Если вы используете Джава приложений наряду с различными базами данных, вам также потребуется соответствующий драйвер Java Database Connectivity (JDBC). Драйвер является критически важным компонентом в более крупных схемах, который позволяет одному компоненту взаимодействовать с другим. В этом случае разрешение Java-приложению взаимодействовать с базой данных.
В этой статье описано, как и откуда можно загрузить драйверы JDBC для следующих баз данных:
- MySQL
- SQL-сервер
- Оракул
- PostgreSQL
- Apache Дерби (Java БД)
- SQLite
- Н2
- Доступ к Майкрософт
Оглавление
- Что такое драйвер подключения к базе данных Java (JDBC)
-
Скачать драйверы JDBC
- Скачать драйвер JDBC для MySQL
- Скачать драйвер JDBC для SQL Server
- Скачать драйвер JDBC для Oracle
- Скачать драйвер JDBC для PostgreSQL
- Скачать драйвер JDBC для Apache Derby
- Скачать драйвер JDBC для SQLite
- Скачать драйвер JDBC для базы данных H2
- Скачать драйвер JDBC для Microsoft Access
- Зависимости Maven для драйверов JDBC
- Заключительные слова
Что такое драйвер подключения к базе данных Java (JDBC)
Как мы уже упоминали, драйвер JDBC используется для того, чтобы Java-приложения могли взаимодействовать с различными базами данных. Он использует JDBC API, первоначально разработанный Sun Microsystems, как средство для использования стандартного метода доступа к данным в различных базах данных.
Эта технология теперь принадлежит Oracle.
Драйверы JDBC позволяют вам написать одно приложение, которое может отправлять операторы SQL в разные источники данных.
Существует 4 различных типа драйверов JDBC:
- Драйвер моста JDBC-ODBC
- Драйвер собственного API (частично java-драйвер)
- Драйвер сетевого протокола (полностью драйвер Java)
- Тонкий драйвер (полностью java-драйвер)
Каждый из этих типов драйверов имеет свои преимущества и недостатки. Однако это не то, что мы будем обсуждать в этом посте.
Скачать драйверы JDBC
Обратитесь к разделам ниже, чтобы загрузить соответствующие драйверы JDBC.
Примечание: Некоторые драйверы загружаются в виде файлов JAR, которые необходимо добавить непосредственно в путь к классам вашего приложения. В то время как некоторые драйверы поставляются в виде заархивированных пакетов, которые необходимо извлечь, а затем скопировать соответствующий файл JAR в путь к классам вашего приложения.
Скачать драйвер JDBC для MySQL
Открыть Страница загрузки сообщества MySQL.
-
Выберите свою операционную систему и нажмите Перейти на страницу загрузки.
Выберите ОС -
Нажать на Скачать кнопку для загрузки предпочтительного драйвера JDBC.
Нажмите скачать -
На следующей странице нажмите «Нет, спасибо, просто начните загрузку», и ваша загрузка должна начаться автоматически.
Начать Загрузку
Скачать драйвер JDBC для SQL Server
Откройте страницу для Загрузка драйвера JDBC для SQL Server.
-
Под Скачать раздел, нажмите на ссылку, которую вы хотите скачать (ZIP и ТАР.ГЗ). При нажатии на ссылку загрузка начнется мгновенно.
Начать Загрузку
Скачать драйвер JDBC для Oracle
Открой Драйвер Oracle Database JDBC и страница загрузки Companion Jars.
-
Отсюда можно загрузить обычные драйверы JDBC или драйверы JDBC Long Term Release для Oracle. Нажмите на соответствующую ссылку для версии, которую вы хотите загрузить, и она должна начать загружаться немедленно.
Загрузите обычный драйвер JDBC для Oracle Загрузить долгосрочный выпуск JDBC-драйвера для Oracle
Скачать драйвер JDBC для PostgreSQL
Открой Страница загрузки драйверов PostgreSQL JDBC.
-
Здесь нажмите на ссылки под Текущая версия раздел, чтобы начать загрузку последней версии драйвера JDBC для PostgreSQL.
Начать Загрузку Кроме того, вы также можете загрузить более старые версии драйверов из приведенной ниже таблицы.
Скачать старые версии
Скачать драйвер JDBC для Apache Derby
Начните с перехода к страница загрузки для драйвера JDBC для Apache Derby.
-
Здесь нажмите на версию, которую вы хотите загрузить.
Выберите версию -
На следующей странице под Распределения выберите тип и формат загрузки драйвера JDBC, которую вы хотите получить, после чего загрузка должна начаться автоматически.
Начать Загрузку
Скачать драйвер JDBC для SQLite
Открой Страница GitHub для драйвера SQLite JDBC.
-
Здесь нажмите Код, а затем щелкните Скачать ZIP загрузить сжатую папку с драйвером JDBC.
Скачать драйвер Теперь извлеките загруженный драйвер, а затем скопируйте соответствующий файл JAR в путь к классам вашего приложения.
Скачать драйвер JDBC для базы данных H2
Открой Страница загрузки драйверов JDBC для базы данных H2.
-
Теперь просто нажмите на ссылку под Загрузки раздел, чтобы начать загрузку драйвера JDBC для базы данных H2.
Начать Загрузку
Скачать драйвер JDBC для Microsoft Access
Открой Страница загрузки драйверов Microsoft Access JDBC.
-
Здесь нажмите на ссылку, которую вы хотите скачать.
Начать загрузку Теперь вы будете перенаправлены на следующую страницу, где загрузка должна начаться автоматически в ближайшие несколько секунд.
Вот как вы можете установить драйверы JDBC для соответствующих баз данных. Однако, если в вашем проекте используется Maven, вам потребуется внести несколько изменений в ПОМ.XML также файл.
Мавен Зависимости для драйверов JDBC
Если ваш проект использует Maven, добавьте соответствующий фрагмент кода в ПОМ.XML файл.
Примечание: Версии зависимостей, перечисленных в приведенном ниже коде, могут быть устаревшими. Вы можете искать на Центральный репозиторий Maven для последних версий.
-
Зависимость Maven для драйвера MySQL JDBC
mysql mysql-коннектор-java 8.0.11 -
Зависимость Maven для драйвера Microsoft JDBC для SQL Server
com.microsoft.sqlserver mssql-jdbc 8.2.1.jre11 -
Зависимость Maven для драйвера JDBC Oracle
ком.оракул ojdbc8 1.0 система д:/путь/к/Oracle/ojdbc8-полный/ojdbc8.jar -
Зависимость Maven для драйвера JDBC PostgreSQL
org.postgresql postgresql 42.2.2.jre7 -
Зависимость Maven для драйвера SQLite JDBC
org.xerial sqlite-jdbc 3.21.0.1 -
Зависимость Maven для драйвера Apache Derby JDBC
org.apache.derby дерби 10.14.2.0 -
Зависимость Maven для драйвера H2 JDBC
com.h2база данных h2 2.1.210 -
Зависимость Maven для драйвера JDBC Microsoft Access
net.sf.ucanaccess доступ 4.0.4
Заключительные слова
Драйверы JDBC предназначены не для всех, а только для тех разработчиков, которым необходимо наладить взаимодействие своих приложений с различными типами баз данных. Если вы один из них, мы, безусловно, надеемся, что эта статья помогла вам найти правильные драйверы для вашего проекта.