WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Эта глава предоставляет общую информацию о MySQL for Visual Studio
и как это изменилось. MySQL for Visual Studio обеспечивает доступ к объектам и данным MySQL из
Visual Studio. Как пакет Visual Studio, MySQL для Visual Studio встраивается
непосредственно в Server Explorer, обеспечивающего способность создать новые
связи и работать с объектами базы данных MySQL. Понятия функциональности включают: SQL Development
: объединяясь непосредственно с Visual Studio,
объекты базы данных (таблицы, представления, хранимые подпрограммы,
триггеры, индексы и т.д.) могут быть созданы, изменены или удалены
непосредственно из Server Explorer. Редакторы визуального объекта включают полезную информацию, чтобы провести
вас посредством процесса редактирования.
Стандартные представления данных также доступны, чтобы помочь вам
рассмотреть свои данные. Query Designer
: инструмент создания запроса Visual Studio
также непосредственно поддерживается. С этим инструментом можно запросить и
посмотреть данные из таблиц и представлений, также объединяя фильтры, условия
группы и параметры. Хранимые подпрограммы (с и без параметров)
могут также быть запрошены. Stored Routine Debugging
: Используйте полную поддержку отладки сохраненных
подпрограмм. Используя стандартную окружающую среду Visual Studio и средства
управления, можно установить точки останова, добавить просмотры и
выполнить трассировку. Локальные переменные могут быть добавлены к окну
просмотров, навигация по стеку вызовов также поддерживается. Entity Framework
: Поддерживается Entity Framework, что позволяет создавать код на
базе шаблонов и дает полную поддержку проектировщиков и мастеров моделей.
Для примечаний, детализирующих изменения в каждом выпуске, посмотрите
MySQL for Visual Studio Release Notes. Этот раздел суммирует многие новые опции, добавленные к выпуску 2.0
относительно MySQL для Visual Studio
1.2. MySQL for Visual
Studio 2.0.5 это выпуск для разработчиков. Для примечаний, детализирующих изменения в каждой доработанной версии,
посмотрите MySQL for Visual Studio Release Notes. Область вывода была добавлена к редакторам SQL, JavaScript и Python,
чтобы показать информацию о каждом выполненном запросе.
Область вывода включает информацию, которая ранее появилась
на вкладке Messages. Рис. 1.1. Вывод MySQL SQL Начиная с MySQL for Visual Studio 2.0.5: Добавлена поддержка Microsoft Visual Studio 2017.
Удалена поддержка Microsoft Visual Studio 2010.
Выпадающий список был добавлен к панели инструментов редакторов SQL,
JavaScript и Python, из которого можно выбрать действительную связь.
Редакторы JavaScript и Python показывают только связи,
которые поддерживают X-протокол. Рис. 1.2. Переключение связей Новая утилита MySQL Connections Manager
была добавлена, это может создать и управлять подключениями mysql.
Находится в Server Explorer. Рис. 1.3. Диалог MySQL Connections Manager Эта кнопка открывает диалог MySQL Connections
Manager, который позволяет разделение сохраненных подключений mysql с
MySQL Workbench, если этот пакет установлен. Подключения MySQL показаны более
простым способом и могут быть созданы и отредактированы из этого диалога.
Эти связи могут быть импортированы в Visual Studio
Server Explorer для работы в Visual Studio. После открытия MySQL Connections Manager:
Рис. 1.4. MySQL Connections Manager: выбор связи Чтобы добавить новое подключение MySQL через
MySQL Connections Manager: Рис. 1.5. MySQL Connections Manager: новая связь В Server Explorer с MySQL Server 5.7
контекстное меню подключения mysql было изменено, чтобы показать варианты,
чтобы создать скрипты JavaScript или Python, наряду с
существующим выбором SQL. Рис. 1.6. Панель инструментов MySQL: создайте новый скрипт Выберите Используйте редактор кода, чтобы написать и выполнить запросы JavaScript
или Python с MySQL Server 5.7 и выше, или как прежде,
использовать SQL-запросы. Рис. 1.7. MySQL: шаблон скрипта Выберите MyJs Script или
MyPy Script, чтобы запустить
редактор кода MySQL. Рис. 1.8. Редактор кода JavaScript Рис. 1.9. Редактор кода Python Этот раздел суммирует многие новые опции, добавленные к 1.2.x
относительно более ранних версий MySQL for Visual Studio. Для примечаний, детализирующих изменения в каждой доработанной версии,
посмотрите MySQL for Visual Studio Release Notes. Начиная с MySQL for Visual Studio 1.2.9,
соединения SSL PEM и SSH могут быть сделаны к MySQL, используя классический
протокол (номер порта по умолчанию: 3306). Когда сервер поддерживает связи
SSL, PEM и сертификаты PFX с Connector/NET 8.0.16 или выше.
Стандартные TCP/IP соединения через SSH также поддерживаются и требуют
Connector/NET 8.0.17 или выше. Для инструкций по конфигурации см.: MySQL for Visual Studio 1.2.8 понимает MySQL 8.0
(требует MySQL Connector/NET 6.9.12, 6.10.7 или 8.0.11), включая: Словарь данных MySQL, который использует таблицы
Плагин идентификации Начиная с MySQL for Visual Studio 1.2.9,
плагин обнаруживает, когда версия Connector/NET была изменена после того, как
MySQL for Visual Studio был установлен и запрашивает, чтобы обновить
необходимые конфигурационные файлы, используя
Configuration
Update Tool. Visual Studio должна быть перезапущена, чтобы активировать
обновленные конфигурационные файлы. MySQL Website Configuration переименован в MySQL
Application Configuration и изменен, чтобы автоматизировать обновления
записей в файле MySQL for Visual Studio 1.2.9: Добавлена поддержка Microsoft Visual Studio 2019.
Удалена поддержка Microsoft Visual Studio 2012 и
2013. MySQL for Visual Studio 1.2.7: Добавлена поддержка Microsoft Visual Studio 2017.
Удалена поддержка Microsoft Visual Studio 2010.
Начиная с MySQL for Visual Studio 1.2.5, шаблоны проекта, используемые,
чтобы создать MySQL Windows Forms и проекты MySQL MVC, больше недоступны,
поскольку они были заменены MySQL Project Items:
MySQL MVC Item заменяет
MySQL MVC Project.
MySQL Windows Forms Item заменяет
Windows Form Project. Эти шаблоны предлагают выгоду добавления элементов к существующим
проектам, новые формы окон или диспетчеры/обзоров MVC, связанные с MySQL, на
основе моделей MySQL Entity Framework, без потребности создавать совершенно
новый проект MySQL. Кроме того, шаблоны лучше следуют стандартам шаблонов Visual Studio,
которые ориентированы, чтобы создать проекты независимо от возможности
соединения с базой данных. Для получения информации об использовании Item Templates см.
главу 8.
Глава 1. Общая информация
1.1. Новое в версии 2.0
Просмотр вывода запроса MySQL
Поддержка версии для Visual Studio
Переключение связей из редакторов
Создание связи
Панель инструментов MySQL
Редакторы кода MySQL JavaScript и Python
1.2. Новое в версии 1.2
Поддержка особенностей MySQL 8.0
INFORMATION_SCHEMA
, а не базу данных
tables in the mysql
(см.
MySQL Data Dictionary).
caching_sha2_password
в MySQL 8.0 (см.
Caching SHA-2 Pluggable Authentication).
Новая или измененная поддержка инструмента
app.config
в
MySQL for Visual Studio 1.2.9.
Поддержка версии для Visual Studio
Шаблоны элементов против шаблонов проекта
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.