Skip to Main Content
The world's most popular open source database
Contact MySQL
|
Login
|
Register
MySQL.com
Downloads
Documentation
Developer Zone
Developer Zone
Downloads
MySQL.com
Documentation
MySQL Server
MySQL Enterprise
Workbench
InnoDB Cluster
MySQL NDB Cluster
Connectors
More
MySQL.com
Downloads
Developer Zone
Section Menu:
Documentation Home
MySQL Connector/J Developer Guide
Preface and Legal Notices
Overview of MySQL Connector/J
Compatibility with MySQL and Java Versions
What's New in Connector/J 9.0?
Connector/J Installation
Installing Connector/J from a Binary Distribution
Installing Connector/J Using Maven
Installing from Source
Upgrading from an Older Version
Upgrading to MySQL Connector/J 9.0 from Connector/J 5.1
Running on the Java 8 Platform
Changes in Connection Properties
Changes in the Connector/J API
Changes for Build Properties
Change for Test Properties
Changes for Exceptions
Other Changes
Testing Connector/J
Connector/J Examples
Connector/J Reference
Driver/Datasource Class Name
Connection URL Syntax
Configuration Properties
Authentication
Connection
Session
Networking
Security
Statements
Prepared Statements
Result Sets
Metadata
BLOB/CLOB processing
Datetime types processing
High Availability and Clustering
Performance Extensions
Debugging/Profiling
Exceptions/Warnings
Tunes for integration with other products
JDBC compliance
X Protocol and X DevAPI
JDBC API Implementation Notes
Java, JDBC, and MySQL Types
Handling of Date-Time Values
Preserving Time Instants
Fractional Seconds
Handling of YEAR Values
Using Character Sets and Unicode
Using Query Attributes
Connecting Securely Using SSL
Setting up Server Authentication
Setting up Client Authentication
Setting up 2-Way Authentication
JSSE in FIPS Mode
Debugging an SSL Connection
Connecting Using Unix Domain Sockets
Connecting Using Named Pipes
Connecting Using Various Authentication Methods
Connecting Using PAM Authentication
Connecting Using Kerberos
Connecting Using Multifactor Authentication
Connecting Using Web Authentication (WebAuthn) Authentication
Connecting Using OpenID Connect Authentication
Using Source/Replica Replication with ReplicationConnection
Support for DNS SRV Records
Client Session State Tracker
Mapping MySQL Error Numbers to JDBC SQLState Codes
JDBC Concepts
Connecting to MySQL Using the JDBC DriverManager Interface
Using JDBC Statement Objects to Execute SQL
Using JDBC CallableStatements to Execute Stored Procedures
Retrieving AUTO_INCREMENT Column Values through JDBC
Connection Pooling with Connector/J
Multi-Host Connections
Configuring Server Failover for Connections Using JDBC
Configuring Server Failover for Connections Using X DevAPI
Configuring Load Balancing with Connector/J
Configuring Source/Replica Replication with Connector/J
Advanced Load-balancing and Failover Configuration
Using the X DevAPI with Connector/J: Special Topics
Connection Compression Using X DevAPI
Schema Validation
Using the Connector/J Interceptor Classes
Using Logging Frameworks with SLF4J
Using Connector/J with OpenTelemetry
Using Connector/J with Tomcat
Using Connector/J with Spring
Using JdbcTemplate
Transactional JDBC Access
Connection Pooling with Spring
Troubleshooting Connector/J Applications
Known Issues and Limitations
Connector/J Support
Connector/J Community Support
How to Report Connector/J Bugs or Problems
Index
Related Documentation
MySQL Connector/J Release Notes
Download this Manual
PDF (US Ltr)
- 1.2Mb
PDF (A4)
- 1.2Mb
MySQL Connector/J Developer Guide
/
Connector/J Reference
/ Connecting Using Various Authentication Methods
6.12 Connecting Using Various Authentication Methods
6.12.1 Connecting Using PAM Authentication
6.12.2 Connecting Using Kerberos
6.12.3 Connecting Using Multifactor Authentication
6.12.4 Connecting Using Web Authentication (WebAuthn) Authentication
6.12.5 Connecting Using OpenID Connect Authentication
PREV
HOME
UP
NEXT
Related Documentation
MySQL Connector/J Release Notes
Download this Manual
PDF (US Ltr)
- 1.2Mb
PDF (A4)
- 1.2Mb