diff --git a/README.md b/README.md index 582506c1d..6e4eafc89 100644 --- a/README.md +++ b/README.md @@ -379,7 +379,11 @@ instance using the default constructor and the properties file will be loaded. ### Popular DataSource Class Names -We recommended using ``dataSourceClassName`` instead of ``jdbcUrl``, but both are acceptable. We'll say that again, *both are acceptable*. *Note: Spring Boot auto-configuration users, you need to use ``jdbcUrl``-based configuration.* +We recommended using ``dataSourceClassName`` instead of ``jdbcUrl``, but both are acceptable. We'll say that again, *both are acceptable*. + +⚠ *Note: Spring Boot auto-configuration users, you need to use ``jdbcUrl``-based configuration.* + +⚠ MysqlDataSource is known to be broken, use ``jdbcUrl`` configuration instead. Here is a list of JDBC *DataSource* classes for popular databases: @@ -392,7 +396,7 @@ Here is a list of JDBC *DataSource* classes for popular databases: | IBM DB2 | IBM JCC | com.ibm.db2.jcc.DB2SimpleDataSource | | IBM Informix | IBM Informix | com.informix.jdbcx.IfxDataSource | | MS SQL Server | Microsoft | com.microsoft.sqlserver.jdbc.SQLServerDataSource | -| MySQL | Connector/J | com.mysql.jdbc.jdbc2.optional.MysqlDataSource | +| MySQL | Connector/J | ~~com.mysql.jdbc.jdbc2.optional.MysqlDataSource~~ | | MySQL/MariaDB | MariaDB | org.mariadb.jdbc.MySQLDataSource | | Oracle | Oracle | oracle.jdbc.pool.OracleDataSource | | OrientDB | OrientDB | com.orientechnologies.orient.jdbc.OrientDataSource |