API documentation
| Module | Description |
|---|---|
| mysql.impl.connection | Implementation - Connection class. |
| mysql.impl.pool | Connect to a MySQL/MariaDB database using a connection pool. |
| mysql.impl.prepared | Implementation - Prepared statements. |
| mysql.impl.result | Implementation - Structures for data received: rows and result sets (ie, a range of rows). |
| mysql.protocol.comms | Internal - Low-level communications. |
| mysql.protocol.constants | Internal - Misc protocol constants. |
| mysql.protocol.extra_types | Internal - Protocol-related data types. |
| mysql.protocol.packet_helpers | Internal - Helper functions for the communication protocol. |
| mysql.protocol.packets | Internal - Tools for working with MySQL's communications packets. |
| mysql.protocol.sockets | Internal - Phobos and vibe.d sockets. |
| mysql.safe.commands | Use a DB via plain SQL statements (safe version). |
| mysql.safe.connection | Connect to a MySQL/MariaDB server (safe version). |
| mysql.safe.pool | Connect to a MySQL/MariaDB database using vibe.d's ConnectionPool (safe version). |
| mysql.safe.prepared |
This module publicly imports mysql (safe version). See that
module for documentation on using prepared statements with a MySQL server.
|
| mysql.safe.result |
This module publicly imports mysql. See that module for documentation on how to use result and result range structures (safe versions).
|
| mysql.unsafe.commands | Use a DB via plain SQL statements (unsafe version). |
| mysql.unsafe.connection | Connect to a MySQL/MariaDB server (unsafe version). |
| mysql.unsafe.pool | Connect to a MySQL/MariaDB database using vibe.d's ConnectionPool (unsafe version). |
| mysql.unsafe.prepared |
This module publicly imports mysql (unsafe version). See that
module for documentation on using prepared statements with a MySQL server.
|
| mysql.unsafe.result |
This module publicly imports mysql. See that module for documentation on how to use result and result range structures (unsafe versions).
|
| mysql.commands |
This module publicly imports mysql. Please see that module for more documentation.
|
| mysql.connection |
This module publicly imports mysql. Please see that module
for more documentation.
|
| mysql.escape | Escape special characters in MySQL strings. |
| mysql.exceptions | Exceptions defined by mysql-native. |
| mysql.metadata | Retrieve metadata from a DB. |
| mysql.pool |
This module publicly imports mysql. Please see that module for more documentation.
|
| mysql.prepared |
This module publicly imports mysql. Please see that module for more documentation.
|
| mysql.result |
This module publicly imports mysql. Please see that module for
more documentation.
|
| mysql.safe | Imports all of mysql-native (safe versions). |
| mysql.types | Structures for MySQL types not built-in to D/Phobos. |
| mysql.unsafe | Imports all of mysql-native (unsafe versions). |
| mysql | Imports all of mysql-native. |