Class MySQLDialect

java.lang.Object
org.hibernate.dialect.Dialect
org.hibernate.dialect.MySQLDialect
All Implemented Interfaces:
CheckConstraintSupport, ForeignKeySupport, IdentifierSupport, KeywordSupport, LiteralSupport, AlterTableSupport, ColumnDefinitionSupport, ConstraintControlSupport, IndexDdlSupport, TableCreationSupport, TruncateSupport, CurrentTemporalSupport, TemporalFormatSupport, TemporalOperationSupport, ConversionContext
Direct Known Subclasses:
MariaDBDialect, MySQL56SpatialDialect, MySQL5SpatialDialect, MySQLSpatialDialect

A SQL dialect for MySQL 8 and above.

Please refer to the MySQL documentation.

This class is also the supported family base for provider Dialects derived from MySQL. Provider subclasses must invoke a constructor classified IMPLEMENT. The generated SPI inventory identifies the constructors and members covered by this type-level implementation contract; unclassified implementation details are not provider extension points.

Since:
8.0