mysql_client library
Classes
- AutoPreparedStatementCacheStats
- EmptyResultSet
- Represents empty result set
- IResultSet
- Base class to represent result of calling MySQLConnection.execute and PreparedStmt.execute
- IterablePreparedStmtResultSet
- Represents result of PreparedStmt.execute method when using iterable = true
- IterableResultSet
- Represents result of MySQLConnection.execute method when passing iterable = true
- MySQLConnection
- Main class to interact with MySQL database
- MySQLConnectionPool
- Class to create and manage pool of database connections
- MySQLPoolRetryOptions
- MySQLPoolStatus
- PreparedStmt
- Prepared statement class
- PreparedStmtResultSet
- Represents result of PreparedStmt.execute method
- ResultSet
- Represents result of MySQLConnection.execute method
- ResultSetColumn
- Represents column definition
- ResultSetRow
- Represents result set row data
Enums
- ZeroDateBehavior
-
What the typed reads (
typedAssoc(),typedColAt<DateTime>(),typedColByName<DateTime>()) return for a DATE, DATETIME or TIMESTAMP value DateTime cannot represent: the zero date0000-00-00, a zero month or day (2024-05-00) or an invalid date stored under ALLOW_INVALID_DATES (2024-02-30).colAt()andassoc()always return the server's text.