MySql.Data.MySqlClient Namespace

MySQL Connector/Net

 

Classes

  ClassDescription
MySqlBulkLoader
MySqlClientFactory
DBProviderFactory implementation for MysqlClient.
MySqlCommand
Represents a SQL statement to execute against a MySQL database. This class cannot be inherited.
MySqlCommandBuilder
Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated MySQL database. This class cannot be inherited.
MySqlConnection
Represents an open connection to a MySQL Server database. This class cannot be inherited.
MySqlConnectionStringBuilder
MySqlDataAdapter
Represents a set of data commands and a database connection that are used to fill a dataset and update a MySQL database. This class cannot be inherited.
MySqlDataReader
Provides a means of reading a forward-only stream of rows from a MySQL database. This class cannot be inherited.
MySqlError
Collection of error codes that can be returned by the server
MySqlException
The exception that is thrown when MySQL returns an error. This class cannot be inherited.
MySqlHelper
Helper class that makes it easier to work with the provider.
MySqlInfoMessageEventArgs
Provides data for the InfoMessage event. This class cannot be inherited.
MySqlParameter
Represents a parameter to a MySqlCommand, and optionally, its mapping to DataSet columns. This class cannot be inherited.
MySqlParameterCollection
Represents a collection of parameters relevant to a MySqlCommand as well as their respective mappings to columns in a DataSet. This class cannot be inherited.
MySqlRowUpdatedEventArgs
Provides data for the RowUpdated event. This class cannot be inherited.
MySqlRowUpdatingEventArgs
Provides data for the RowUpdating event. This class cannot be inherited.
MySqlScript
Provides a class capable of executing a SQL script containing multiple SQL statements including CREATE PROCEDURE statements that require changing the delimiter
MySqlScriptErrorEventArgs
MySqlScriptEventArgs
MySqlTrace
MySqlTransaction
Represents a SQL transaction to be made in a MySQL database. This class cannot be inherited.

Delegates

  DelegateDescription
MySqlInfoMessageEventHandler
Represents the method that will handle the InfoMessage event of a MySqlConnection.
MySqlRowUpdatedEventHandler
Represents the method that will handle the RowUpdated event of a MySqlDataAdapter.
MySqlRowUpdatingEventHandler
Represents the method that will handle the RowUpdating event of a MySqlDataAdapter.
MySqlScriptErrorEventHandler
MySqlStatementExecutedEventHandler

Enumerations

  EnumerationDescription
MySqlBulkLoaderConflictOption
MySqlBulkLoaderPriority
MySqlCertificateStoreLocation
MySqlConnectionProtocol
Allows the user to specify the type of connection that should be used.
MySqlDbType
Specifies MySQL specific data type of a field, property, for use in a MySqlParameter.
MySqlDriverType
Specifies the connection types supported
MySqlErrorCode
Provides a reference to error codes returned by MySQL.
MySqlSslMode
SSL options for connection.
MySqlTraceEventType
UsageAdvisorWarningFlags