Использование бесплатной учетной записи Azure для пробной бесплатной работы с Базой данных Azure для Гибкого сервера MySQL

ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для MySQL — гибкий сервер

База данных Azure для MySQL гибкий сервер — это управляемая служба, используемая для запуска, управления и масштабирования высокодоступных баз данных MySQL в облаке. С бесплатной учетной записью Azure можно использовать База данных Azure для MySQL гибкий сервер бесплатно в течение 12 месяцев с ежемесячными ограничениями до следующих:

  • 750 часов для экземпляра B1MS с увеличивающейся производительностью, которых достаточно для непрерывного выполнения экземпляра базы данных в течение каждого месяца.
  • 32 ГБ хранилища и 32 ГБ хранилища резервных копий.

В этой статье показано, как создать и использовать гибкий экземпляр сервера База данных Azure для MySQL бесплатно с помощью бесплатной учетной записи Azure.

Необходимые компоненты

Для работы с этим учебником необходимы указанные ниже компоненты.

Создание гибкого экземпляра сервера База данных Azure для MySQL

В этой статье вы будете использовать портал Azure для создания гибкого экземпляра сервера База данных Azure для MySQL с помощью метода подключения к общедоступному доступу. Кроме того, ознакомьтесь с соответствующими краткими руководствами по созданию База данных Azure для MySQL гибкого экземпляра сервера с помощью Azure CLI, шаблона ARM, Terraform или виртуальной сети.

  1. Войдите на портал Azure с помощью своей бесплатной учетной записи.

    Панель мониторинга службы является представлением по умолчанию.

  2. Чтобы создать гибкий экземпляр сервера База данных Azure для MySQL, найдите и выберите серверы База данных Azure для MySQL:

    Screenshot that shows how to search and select an Azure Database for MySQL flexible server instance in the Azure portal.

    Кроме того, можно найти и перейти к бесплатным службам, а затем выбрать плитку База данных Azure для MySQL из списка:

    Screenshot that shows a list of all free services on the Azure portal.

  3. Нажмите кнопку создания.

  4. На странице "Выбор База данных Azure для MySQL развертывания" выберите гибкий сервер.

    Screenshot that shows the Flexible Server Deployment Option to be chosen.

  5. Введите основные параметры для нового гибкого сервера.

    Screenshot that shows the Basic Settings for creating an Azure Database for MySQL flexible server instance.

    Параметр Предлагаемое значение Description
    Подписка Ваша подписка Выберите бесплатную пробную версию подписки Azure.
    Группа ресурсов Ваша группа ресурсов Введите новую группу ресурсов или уже имеющуюся из подписки.
    Имя сервера mydemoserver-mysql Укажите уникальное имя для идентификации вашего гибкого сервера. К указанному имени сервера добавляется имя домена mysql.database.azure.com. Имя сервера может содержать только строчные буквы, цифры и знак дефиса (-). Оно должно содержать от 3 до 63 символов.
    Регион Ближайший к пользователям регион Выберите из списка расположение, предпочтительно находящееся как можно ближе к вашим пользователям.
    Тип рабочей нагрузки Разработка Для получения бесплатной пробной версии выберите рабочую нагрузку Разработка. Для нагрузки рабочей среды выберите "малый или средний размер" либо "крупный размер" в зависимости от требований max_connections.
    Availability zone Нет предпочтений Если приложение (размещено на виртуальных машинах Azure, масштабируемые наборы виртуальных машин или экземпляр AKS) подготавливается в определенной зоне доступности, создайте База данных Azure для MySQL гибкий экземпляр сервера в той же зоне доступности. Совместное размещение приложения и базы данных повышает производительность за счет сокращения задержки сети между зонами.
    Высокий уровень доступности По умолчанию Не устанавливайте флажок "Высокий уровень доступности".
    Версия MySQL Последний основной номер версии Используйте последний основной номер версии. Дополнительные сведения см. в разделе все поддерживаемые версии.
    Имя администратора myadmin Создайте учетную запись для входа, которая будет использоваться при подключении к серверу. В качестве имени пользователя для администратора нельзя использовать azure_superuser, admin, administrator, root, guest и public.
    Password Ваш пароль Введите новый пароль для учетной записи администратора сервера. Пароль должен содержать от 8 до 128 символов. Пароль должен содержать символы трех из следующих четырех категорий: прописные латинские буквы, строчные латинские буквы, цифры (0–9) и специальные символы (!, $, #, % и т. д.).
  6. Для параметра Вычисления и хранилище выберите вариант Настроить сервер.

    Выберите экземпляр B1MS с увеличивающейся производительностью (1–2 виртуальных ядра), укажите объем хранилища не более 32 ГБ и примите значения по умолчанию для остальных параметров.

    Screenshot that shows the Compute + Storage Configure Server blade, to choose B1MS SKU and 32GB Storage.

  7. Чтобы сохранить конфигурацию и продолжить, нажмите кнопку Сохранить.

  8. Выберите вкладку Сеть, чтобы задать способ входа на ваш сервер.

    гибкий сервер База данных Azure для MySQL предоставляет два способа подключения:

    • Открытый доступ (разрешенные IP-адреса)
    • Закрытый доступ (интеграция виртуальной сети)

    Открытый доступ позволяет обращаться к серверу только с разрешенных IP-адресов, которые добавлены в правило брандмауэра. Этот метод не позволяет внешним приложениям и инструментам подключаться к серверу и любой базе данных на сервере, если не создано правило, открывающее брандмауэр для конкретных IP-адресов или диапазонов.

    Закрытый доступ (интеграция виртуальной сети) поддерживает доступ к серверу только из вашей виртуальной сети. Дополнительные сведения о методах подключения см. в статье Основные понятия подключения и сети.

    В рамках данного руководства включите открытый доступ для подключения к серверу.

  9. На вкладке Сеть для параметра Метод подключения выберите значение Открытый доступ.

  10. Для настройки Правил брандмауэра нажмите кнопку Добавить текущий IP-адрес клиента.

    Screenshot that shows the networking options to be chosen, and highlights the add current client IP address button.

    Примечание.

    После создания сервера изменить метод подключения невозможно. Например, если во время создания сервера вы выбрали вариант Открытый доступ (разрешенные IP-адреса), то позднее вы не сможете назначить Закрытый доступ (интеграция виртуальной сети). Мы настоятельно рекомендуем создавать сервер с закрытым доступом, чтобы защитить доступ к серверу через интеграцию с виртуальной сетью. Дополнительные сведения о закрытом доступе см. в статье Основные понятия подключения и сети.

  11. Чтобы просмотреть конфигурацию гибкого сервера База данных Azure для MySQL, выберите "Проверить и создать".

    Screenshot that shows the Review + create blade.

    Важно!

    При создании гибкого экземпляра сервера База данных Azure для MySQL из бесплатной учетной записи Azure вы по-прежнему видите предполагаемые затраты в месяц в колонке "Вычисление + служба хранилища: сводка затрат и проверка и создание" Вкладку. Но если вы используете бесплатную учетную запись Azure, а использование бесплатной службы находится в пределах ежемесячных ограничений, вы не будете взиматься за эту службу. Сведения об использовании см. в следующем разделе "Мониторинг" и отслеживание использования бесплатных служб. В настоящее время мы работаем над удобством раздела Сводка стоимости для бесплатных служб.

  12. Щелкните Создать, чтобы подготовить сервер.

    Подготовка может занять несколько минут

  13. На панели инструментов выберите Уведомления (значок колокольчика), чтобы отслеживать процесс развертывания.

    После завершения развертывания выберите "Закрепить на панели мониторинга", чтобы создать плитку для База данных Azure для MySQL гибкого экземпляра сервера на панели мониторинга портал Azure. Эта плитка открывает страницу Обзор для этого сервера. Ссылка Переход к ресурсу открывает страницу Обзор для этого сервера.

    По умолчанию ваш сервер включает следующие базы данных: information_schema, mysql, performance_schema и sys.

Подключение и выполнение запросов

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

Мониторинг и отслеживание использования бесплатных служб

Вы не взимаете плату за База данных Azure для MySQL гибкие службы серверов, включенные бесплатно с вашей бесплатной учетной записью Azure, если вы не превышаете ограничения бесплатной службы. Чтобы не превысить эти лимиты, используйте портал Azure для мониторинга и отслеживания использования бесплатных служб.

  1. На портале Azure найдите Подписки и выберите бесплатную учетную запись Azure — подписку Бесплатная пробная версия.

  2. На странице Обзор выполните прокрутку вниз до элемента Самые используемые бесплатные службы, а затем нажмите кнопку Просмотреть все бесплатные службы.

    Screenshot that shows the Free Trial subscription overview page and highlights View all free services.

  3. Найдите счетчики, относящиеся к варианту База данных Azure для Гибкого сервера MySQL, чтобы просмотреть использование.

    Screenshot that shows the View and track usage information blade on Azure Portal for all free services.

    средство измерения. Description Месячное ограничение
    База данных Azure для MySQL гибкий сервер с возможностью ускорения вычислений серии BS, B1MS Отслеживает использование вычислительных ресурсов, выражая его в количестве часов работы 750 часов в месяц — уровень вычислительных ресурсов B1MS с увеличивающейся производительностью
    База данных Azure для MySQL гибкий сервер служба хранилища, хранимые данные Отслеживает выделенный объем хранилища данных, выражая его в ГиБ, используемых в месяц 32 ГБ в месяц
    • Счетчик: определяет единицу измерения для используемой службы.
    • Потребление и ограничение. Текущее месячное потребление и ограничение для единицы измерения.
    • Состояние: состояние использования службы. На основании данного использования можно иметь одно из этих состояний.
    • Не используется: вы не использовали метрик или использование для счетчика не достигло системы выставления счетов.
    • Превышено значение <даты>: вы превысили ограничение для счетчика по <дате>.
    • Превышение маловероятно. Превышение ограничения для индикатора маловероятно.
    • Превышение по <дате>: скорее всего, вы превысите ограничение для счетчика на <дату>.

    Важно!

    Вместе с бесплатной учетной записью Azure вы также получаете 200 долларов в кредит на 30 дней. В течение этого времени объем потребления служб, превышающий бесплатные месячные лимиты, будет оплачиваться из суммы этого кредита. По истечении первых 30 дней или после расходования кредита в 200 долларов (в зависимости от того, что произошло раньше) вы платите только за те ресурсы, которые превышают бесплатные месячные объемы услуг. Чтобы продолжить получать бесплатные услуги по истечении 30 дней, перейдите к оплате по мере использования. Если вы не перейдете к оплате по мере использования, то вы не сможете приобрести услуги Azure, превышающие сумму кредита в 200 долларов, а впоследствии ваша учетная запись и службы будут отключены. Дополнительные сведения см. в статье Вопросы и ответы о бесплатной учетной записи Azure.

Очистка ресурсов

Если вы используете гибкий экземпляр сервера База данных Azure для MySQL для разработки, тестирования или прогнозируемой рабочей нагрузки, связанной с временем, оптимизируйте использование путем запуска и остановки сервера по запросу. После остановки сервер остается в этом состоянии в течение семи дней, если не будет снова запущен раньше. Дополнительные сведения см. в статье об основных понятиях сервера. При остановке База данных Azure для MySQL гибкого экземпляра сервера нет использования вычислений, но служба хранилища использование по-прежнему считается.

Кроме того, если вы не ожидаете, что эти ресурсы потребуются в будущем, их можно удалить, удалив группу ресурсов или просто удалить База данных Azure для MySQL гибкий экземпляр сервера.

  • Чтобы удалить группу ресурсов, выполните следующие шаги:

    1. Войдите на портал Azure; найдите в поиске и выберите Группы ресурсов.
    2. В списке групп ресурсов выберите имя группы ресурсов.
    3. На странице Обзор для группы ресурсов выберите Удалить группу ресурсов.
    4. В диалоговом окне подтверждения введите имя группы ресурсов и щелкните Удалить.
  • Чтобы удалить База данных Azure для MySQL гибкий экземпляр сервера, на странице обзора сервера нажмите кнопку "Удалить".

Следующие шаги