Documentation Home
Connectors and APIs Manual
Download this Manual

Connectors and APIs Manual  /  MySQL Connector/NET Developer Guide

Chapter 4 MySQL Connector/NET Developer Guide

Table of Contents

4.1 Introduction to MySQL Connector/NET
4.2 Connector/NET Versions
4.3 Connector/NET Installation
4.3.1 Installing Connector/NET on Windows
4.3.2 Installing Connector/NET on Unix with Mono
4.3.3 Installing Connector/NET from Source
4.4 Connector/NET Connections
4.4.1 Creating a Connector/NET Connection String
4.4.2 Connecting With TCP/IP Over SSH
4.4.3 Managing a Connection Pool in Connector/NET
4.4.4 Handling Connection Errors
4.4.5 Connector/NET 8.0 Connection Options Reference
4.4.6 Connector/NET 6.10 Connection-String Options Reference
4.5 Connector/NET Programming
4.5.1 Using GetSchema on a Connection
4.5.2 Using MySqlCommand
4.5.3 Overview of Connector/NET Authentication
4.5.4 Using Connector/NET with Table Caching
4.5.5 Using the Connector/NET with Prepared Statements
4.5.6 Accessing Stored Procedures with Connector/NET
4.5.7 Handling BLOB Data With Connector/NET
4.5.8 Asynchronous Methods
4.5.9 Using the Connector/NET Interceptor Classes
4.5.10 Handling Date and Time Information in Connector/NET
4.5.11 Using the MySqlBulkLoader Class
4.5.12 Using the Connector/NET Trace Source Object
4.5.13 Binary and Nonbinary Issues
4.5.14 Character Set Considerations for Connector/NET
4.5.15 Using Connector/NET with Crystal Reports
4.5.16 ASP.NET Provider Model
4.5.17 Working with Partial Trust / Medium Trust
4.6 Connector/NET Tutorials
4.6.1 Tutorial: An Introduction to Connector/NET Programming
4.6.2 Tutorial: Connector/NET ASP.NET Membership and Role Provider
4.6.3 Tutorial: Connector/NET ASP.NET Profile Provider
4.6.4 Tutorial: Web Parts Personalization Provider
4.6.5 Tutorial: Simple Membership Web Provider
4.6.6 Tutorial: Using an Entity Framework Entity as a Windows Forms Data Source
4.6.7 Tutorial: Data Binding in ASP.NET Using LINQ on Entities
4.6.8 Tutorial: Generating MySQL DDL from an Entity Framework Model
4.6.9 Tutorial: Basic CRUD Operations with Connector/NET
4.6.10 Tutorial: Configuring SSL with Connector/NET
4.6.11 Tutorial: Using MySqlScript
4.7 Connector/NET for Entity Framework
4.7.1 Entity Framework 6 Support
4.7.2 Entity Framework Core Support
4.8 Connector/NET API Reference
4.8.1 Microsoft.EntityFrameworkCore Namespace
4.8.2 MySql.Data.EntityFramework Namespace
4.8.3 MySql.Data.EntityFrameworkCore Namespace
4.8.4 MySql.Data.MySqlClient Namespace
4.8.5 MySql.Data.MySqlClient.Authentication Namespace
4.8.6 MySql.Data.MySqlClient.Interceptors Namespace
4.8.7 MySql.Data.MySqlClient.Memcached Namespace
4.8.8 MySql.Data.MySqlClient.Replication Namespace
4.8.9 MySql.Data.Types Namespace
4.8.10 MySql.Web Namespace
4.9 Connector/NET Support
4.9.1 Connector/NET Community Support
4.9.2 How to Report Connector/NET Problems or Bugs

MySQL Connector/NET is the connector that enables .NET applications to communicate with MySQL servers.

For notes detailing the changes in each release of Connector/NET, see MySQL Connector/NET Release Notes.

For legal information, see the Legal Notices.

For help with using MySQL, please visit the MySQL Forums, where you can discuss your issues with other MySQL users.

Licensing information.  This product may include third-party software, used under license. If you are using a Commercial release of MySQL Connector/NET, see this document for licensing information, including licensing information relating to third-party software that may be included in this Commercial release. If you are using a Community release of MySQL Connector/NET, see this document for licensing information, including licensing information relating to third-party software that may be included in this Community release.