Java Tutorials
  • Introduction to Java
    • What is Java?
    • History and Features of Java
    • Java Virtual Machine (JVM) and Bytecode
    • Why Java?
  • Setting up Java Development Environment
    • Installing Java Development Kit (JDK)
    • JDK vs JRE
    • Setting up IDE (Eclipse, IntelliJ, NetBeans) or Text Editor (VS Code, Sublime Text)
  • Basic Java
    • First Java Program : Hello World
    • Variable
    • Data Type
    • Constant
    • Date and Format
    • Operator
    • Condition
    • Looping
    • Function
    • Variadic Function
    • Enums
    • Array
    • Collection
    • Exception and Exception Handling
    • Naming Convention
  • Object Oriented Programming (OOP)
    • Classes and Objects
    • Inheritance and Polymorphism
    • Encapsulation and Abstraction
  • File Handling
    • Reading and Writing Binary File
    • Reading and Writing Text File
    • Serialization and Deserialization
  • Multithreading
    • Creating and Running Threads
    • Synchronization
    • Thread Pools and Executors
  • Collections API
    • Sorting and Comparable
    • Searching and Comparator
  • Java Database Connectivity (JDBC)
    • Introduction and Life Cycle
    • Connection to Database (MySQL)
    • Downloading JDBC Drivers for Various Databases
    • Maven and Gradle JDBC Drivers for Various Databases
    • JDBC URL Formats
    • Statement and PreparedStatement
    • CallableStatement
    • Selecting Data using JDBC
    • Inserting Data using JDBC
    • Updating Data using JDBC
    • Deleting Data using JDBC
    • Invoking Function and Stored Procedure using JDBC
  • Lambda
    • Introduction to Lambda Expressions
    • Functional Interface
    • Filtering, Mapping, Reducing
    • Lambda Expressions in Collections
    • Method References
    • Functional Programming Concepts
    • Stream API
    • Error Handling in Lambda Expressions
    • Optional in Functional Programming
    • Parallel Processing with Lambda
    • Functional Programming Patterns
    • Advanced Topics in Lambda Expressions
    • Best Practices and Design Patterns
    • Real-World Use Cases and Examples
Powered by GitBook
On this page
  1. Java Database Connectivity (JDBC)

Downloading JDBC Drivers for Various Databases

PreviousConnection to Database (MySQL)NextMaven and Gradle JDBC Drivers for Various Databases

Last updated 1 year ago

1. MySQL:

  • Website:

  • Download Instructions:

    1. Visit the MySQL Connector/J download page.

    2. Select the appropriate operating system.

    3. Click on the "Download" button next to the version you need.

    4. You may need to log in with a MySQL account to access the download.

2. Oracle:

  • Website:

  • Download Instructions:

    1. Visit the Oracle JDBC Drivers download page.

    2. Accept the license agreement.

    3. Choose the appropriate version and click the download link.

    4. You may need to sign in or create an Oracle account to access the download.

3. PostgreSQL:

  • Website:

  • Download Instructions:

    1. Visit the PostgreSQL JDBC Driver download page.

    2. Choose the version you need.

    3. Download the JAR file from the links provided on the page.

4. Microsoft SQL Server:

  • Download Instructions:

    1. Visit the Microsoft JDBC Driver download page.

    2. Choose the appropriate version and click the download link.

    3. Follow the instructions provided to complete the download.

5. SQLite:

  • Download Instructions:

    1. Visit the SQLite JDBC download page.

    2. Download the latest JAR file from the list of available files.

6. DB2:

  • Download Instructions:

    1. Visit the IBM Data Server Driver download page.

    2. Select the appropriate version and platform.

    3. Follow the instructions to download the driver.

Note: Always make sure to check the documentation and license agreements associated with each driver before downloading and using it in your projects.

Website:

Website:

Website:

MySQL Connector/J
Oracle JDBC Drivers
PostgreSQL JDBC Driver
Microsoft JDBC Driver for SQL Server
SQLite JDBC
IBM Data Server Driver for JDBC and SQLJ