» » » Создание базы данных MySQL в рамках Microsoft Azure для студентов

 

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Автор: admin от 21-10-2015, 21:15, посмотрело: 1500

Совсем недавно Microsoft объявил о предоставлении бесплатного облачного хостинга Microsoft Azure студентам. В рамках программы студентам доступны такие ресурсы как: веб-сайты, веб-сервисы WebAPI и SignalR, CMS Joomla, а также базы данных MySQL (да, MS SQL пока недоступен).

Создание базы данных MySQL в рамках Microsoft Azure для студентов


На промо-сайте Microsoft Azure для студентов доступна серия видео-уроков от shwars, посвященная азам создания сайтов в средах WebMatrix, Visual Studio, и пример разворачивания сайта на Joomla (который также доступен в текстовом варианте).

В этой статье я хотел бы дополнить эту серию и описать — как можно подключить базу данных MySQL к проекту на .NET Framework. Так как этот процесс объединяет в себе несколько сущностей (Azure, MySQL и Visual Studio), он будет изложен максимально подробно и в картинках, для начинающих студентов-программистов.
Поэтому, осторожно трафик!


Итак, для того чтобы добавить БД на портале Microsoft Azure нужно перейти в меню создания облачных ресурсов и перейти в раздел «Данные+хранилище». MySQL находится в самом конце списка:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Далее необходимо задать ряд несложных настроек:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Ценовая категория (доступно 20МБ):

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Каждый ресурс Azure должен находиться в какой-либо группе ресурсов. Если у вас еще нет таких групп — создайте ее:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

В нашем случае просто зададим ей имя, уникальное для нашей учетной записи:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Географическое расположение — ближайшее к нам «Северная Европа»:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Ознакомимся с «условиями использования» и «заявлением о конфиденциальности»:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Отлично, мы ввели все необходимые настройки и можем создать нашу базу данных:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Процесс создания занимает определенное время, и пока база данных разворачивается — мы видим анимированную иконку:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Также, в разделе выполняющихся операций, мы видим аналогичную информацию:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

После того, как база данных создастся — мы увидим уведомление:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

При помощи плитки на главной странице зайдем в свойства базы данных:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

И перейдем к полному списку параметров:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Нас интересуют «Имя узла», «Порт», «Имя пользователя» и «Пароль». Они понадобятся нам для доступа к БД.

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Работа с MySQL возможна при помощи встроенных средств Visual Studio, однако, я советую использовать родной для этой БД инструмент:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Кликаем нужную ссылку:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Попадаем на официальный сайт загрузки. Листаем вниз:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Выбираем разрядность вашей операционной системы:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

В моем случае это Windows 10 x64:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Нам любезно предложат присоединится к сообществу, но это не обязательно. Можем сразу перейти к скачиванию:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Начинается скачивание:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Запускаем установщик:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Кликаем «Далее-Далее», ставив попутно галочки:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

По завершению установки запускаем MySQL Workbench:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Так как нам придется подключаться к MySQL не один раз, создадим шаблон подключения:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Создать новый шаблон:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Перейти к параметрам подключения:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Теперь введем данные, которые мы видели на консоли управления Azure. А для того, чтобы каждый раз при подключении не вводить пароль, сохраним его в хранилище паролей Workbench:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Введем пароль:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Теперь можем проверить, все ли мы ввели верно:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Отлично! Подключение установлено:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Теперь при запуске Workbench мы можем в один клик подключиться к БД:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Немного подождем:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Откроется классическая среда управления базами данных. Перейдем к нашей БД:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Как видите, БД пуста. Вы можете создать свою первую таблицу при помощи SQL запроса CREATE TABLE в окне Query:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Хорошо. Последнее что нам осталось сделать — это установить правильный Data Provider, чтобы мы могли работать с MySQL из .NET:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Кликаем по нужной ссылке:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Листаем вниз:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Выбираем разрядность своей операционной системы:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Переходим сразу к скачиванию:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Начинается загрузка:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Запускаем установщик:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Кликаем «Далее-Далее», ставив попутно галочки:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Отлично! Мы на финишной прямой. Запустим Visual Studio:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Создадим самый простой Веб-проект:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

В моем случае это будет пустое ASP.NET решение:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Теперь перейдем к «Обозревателю серверов», чтобы установить подключение:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Видим свою подписку:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Кликаем по иконке «Подключиться к базе данных»:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Как видите, теперь в списке доступных провайдеров нам доступен MySQL:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Введем наши учетные данные с консоли управления Azure и проверим доступность:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Теперь из выпадающего списка мы видим нашу БД:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Устанавливаем подключение:

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Отлично! Наконец, мы имеем полный доступ к нашей БД MySQL, размещенной в облаке Azure, из Visual Studio!

Создание базы данных MySQL в рамках Microsoft Azure для студентов

Как видите, вся процедура достаточно проста и прозрачна. Надеюсь статья будет полезна начинающим программистам, заинтересовавшимся веб-разработкой или планирующим создать свой первый backend- для мобильного приложения.

Удачного кодинга и интересных проектов!

Источник: Хабрахабр

Категория: Компании » Microsoft

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *