Руководство разработчика по
MySQL Connector/NET
Это руководство описывает, как установить и формировать MySQL
Connector/NET, соединитель, который позволяет .NET-приложениям общаться с
серверами MySQL, и как использовать его, чтобы писать
приложения базы данных.
Для примечаний, детализирующих изменения в каждом выпуске Connector/NET,
см. MySQL Connector/NET Release Notes.
Для юридической информации, включая лицензирование, посмотрите
Preface and Legal Notices.
Для помощи с использованием MySQL, пожалуйста, посетите
MySQL Forums,
где можно обсудить вопросы с другими пользователями MySQL.
Document generated on:
2020-12-22
(revision: 68395)
Оглавление
- Preface and Legal Notices
-
1. Введение в MySQL Connector/NET
-
2. Версии Connector/NET
-
3. Установка Connector/NET
-
3.1. Установка Connector/NET в Windows
-
3.1.1. Установка Connector/NET через MySQL Installer
-
3.1.2. Установка Connector/NET через автономный инсталлятор
-
3.1.3. Установка Connector/NET через NuGet
- 3.2.
Установка Connector/NET в Unix с Mono
- 3.3.
Установка Connector/NET из исходных текстов
- 4.
Соединения в Connector/NET
- 4.1.
Создание строки подключения Connector/NET
- 4.2.
Соединение по TCP/IP через SSH
- 4.2.1.
Шифры SSH в Connector/NET
-
4.2.2. Примеры связи SSH для классического протокола MySQL
- 4.2.3.
Примеры связи SSH для X-протокола
- 4.3.
Управление пулом связи в Connector/NET
- 4.4.
Обработка ошибок связи
- 4.5.
Опции связи в Connector/NET 8.0
- 4.6.
Опции строки подключения в Connector/NET 6.10
- 5.
Программирование Connector/NET
-
5.1. Использование GetSchema на связи
- 5.2.
Применение MySqlCommand
- 5.3.
Обзор идентификации Connector/NET
-
5.3.1. Использование Windows Native Authentication Plugin
-
5.3.2. Написание своего плагина идентификации
- 5.4.
Использование Connector/NET с кэшированием таблиц
- 5.5.
Использование Connector/NET с подготовленными запросами
-
5.5.1. Подготовка запросов в Connector/NET
- 5.6.
Доступ к хранимым процедурам в Connector/NET
-
5.6.1. Использование сохраненных подпрограмм из Connector/NET
- 5.7.
Обработка данных BLOB с Connector/NET
-
5.7.1. Подготовка MySQL Server
- 5.7.2.
Запись файла в базу данных
- 5.7.3.
Чтение BLOB из базы данных в файл на диске
- 5.8.
Асинхронные методы
- 5.9.
Использование классов-перехватчиков Connector/NET
- 5.10.
Обработка информации о дате и времени в Connector/NET
-
5.10.1. Доли секунд
-
5.10.2. Проблемы, когда используются недействительные даты
-
5.10.3. Ограничение недействительных дат
-
5.10.4. Обработка недействительных дат
-
5.10.5. Обработка дат NULL
- 5.11.
Применение класса MySqlBulkLoader
- 5.12.
Использование объекта Connector/NET Trace Source
-
5.12.1. Просмотр трассировочной информации MySQL
-
5.12.2. Строя свои слушатели
- 5.13.
Двоичные и недвоичные проблемы
- 5.14.
Соображения о наборе символов для Connector/NET
- 5.15.
Connector/NET и Crystal Reports
-
5.15.1. Создание источника данных
-
5.15.2. Создание записи
-
5.15.3. Показ записи
- 5.16.
Модель провайдера ASP.NET
- 5.17.
Работа с Partial Trust/Medium Trust
-
5.17.1. Эволюция поддержки Partial Trust через версии Connector/NET
- 5.17.2.
Настройка Partial Trust с библиотекой Connector/NET в GAC
- 5.17.3.
Настройка Partial Trust с библиотекой Connector/NET не в GAC
-
6. Connector/NET: обучающие программы
-
6.1. Введение в Connector/NET
-
6.1.1. Объект MySqlConnection
-
6.1.2. Объект MySqlCommand
-
6.1.3. Работа с расцепленными данными
-
6.1.4. Работа с параметрами
-
6.1.5. Работа с хранимыми процедурами
-
6.2. Обучающая программа: Connector/NET ASP.NET
членство и ролевой поставщик
-
6.3. Обучающая программа: поставщик профиля Connector/NET ASP.NET
-
6.4. Обучающая программа: веб-поставщик персонализации
- 6.5.
Обучающая программа: простой веб-поставщик членства
-
6.6. Обучающая программа: применение Entity Framework как источник
данных Windows Forms
-
6.7. Обучающая программа: привязка данных в ASP.NET, используя
LINQ на Entities
- 6.8.
Обучающая программа: создание MySQL DDL из модели Entity Framework
- 6.9.
Обучающая программа: основные операции CRUD с Connector/NET
- 6.10.
Обучающая программа: формирование SSL с Connector/NET
-
6.10.1. Сертификаты PEM в Connector/NET
- 6.10.2.
Сертификаты PFX в Connector/NET
- 6.11.
Обучающая программа: используя MySqlScript
-
7. Connector/NET для Entity Framework
-
7.1. Поддержка Entity Framework 6
-
7.2. Поддержка Entity Framework Core
-
7.2.1. Создание базы данных с Code First в EF Core
-
7.2.2. Заготовки в существующей базы данных в EF Core
-
7.2.3. Формирование наборов символов и сопоставлений в EF Core
-
8. Обзор Connector/NET API
-
8.1. Пространство имен Microsoft.EntityFrameworkCore
-
8.2. Пространство имен MySql.Data.EntityFramework
-
8.3. Пространство имен MySql.Data.EntityFrameworkCore
-
8.4. Пространство имен MySql.Data.MySqlClient
-
8.5. Пространство имен MySql.Data.MySqlClient.Authentication
-
8.6. Пространство имен MySql.Data.MySqlClient.Interceptors
-
8.7. Пространство имен MySql.Data.MySqlClient.Memcached
-
8.8. Пространство имен MySql.Data.MySqlClient.Replication
-
8.9. Пространство имен MySql.Data.Types
-
8.10. Пространство имен MySql.Web
-
9. Поддержка Connector/NET
-
9.1. Поддержка Connector/NET Community
-
9.2. Как сообщить о проблемах или ошибках Connector/NET
- 10.
Connector/NET FAQ
|
|