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

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

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

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.

Войдите на портал Azure

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

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

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

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

  1. В портал Azure найдите и выберите серверы База данных Azure для MySQL:

    Screenshot that shows a search for Azure Database for MySQL servers.

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

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

    Screenshot that shows the Flexible server option.

  4. На вкладке Основные сведения введите или выберите указанные ниже значения параметров.

    Параметр Предлагаемое значение Description
    Подписка Имя подписки. Подписка Azure, которую вы хотите использовать для сервера. Если у вас есть несколько подписок, выберите ту, через которую будут выставляться счета за использование этого ресурса.
    Группа ресурсов myresourcegroup Создайте имя группы ресурсов или выберите существующую группу ресурсов из подписки.
    Имя сервера mydemoserver Уникальное имя, определяющее экземпляр База данных Azure для MySQL — гибкий сервер. Доменное имя mysql.database.azure.com добавляется к введенного имени сервера. Имя сервера может содержать только строчные буквы, цифры и символ дефиса (-). Оно должно содержать от 3 до 63 символов.
    Регион Ближайший к пользователям регион Ближайшее к пользователям расположение.
    Тип рабочей нагрузки Разработка Для рабочей нагрузки можно выбрать небольшой или средний или большой размер в зависимости от требований max_connections
    Зона доступности Нет предпочтений Если клиент приложения подготовлен в определенной зоне доступности, вы можете настроить гибкий сервер База данных Azure для MySQL в той же зоне доступности, чтобы сократить задержку в сети.
    Высокая доступность Проверено Для рабочих серверов выберите высокий уровень доступности с избыточностью между зонами и высокой доступностью одной зоны. Рекомендуется использовать высокий уровень доступности для обеспечения непрерывности бизнес-процессов и защиты от сбоя виртуальной машины.
    Резервная зона доступности Нет предпочтений Выберите расположение резервной зоны сервера. Если происходит сбой зоны, необходимо укачь сервер с резервным сервером приложения.
    Версия MySQL 5.7 Основная версия MySQL.
    Имя администратора mydemouser Ваша собственная учетная запись для входа, используемая при подключении к серверу. Имя пользователя администратора не может быть azure_superuser, администратор, администратор, корень, гостевой, sa или общедоступный. Максимально допустимое число символов — 32.
    Пароль Ваш пароль Новый пароль для учетной записи администратора сервера. Пароль должен содержать от 8 до 128 символов. Он также должен содержать символы из трех из следующих категорий: английские прописные буквы, строчные буквы английского языка, цифры (от 0 до 9), а также нефанно-цифровые символы (!, , $, #%и т. д.).
    Вычисления и хранение С увеличивающейся производительностью, Standard_B1ms, 10 ГиБ, 100 операций ввода-вывода в секунду, 7 дней Вычислительные ресурсы, хранилище, операции ввода-вывода в секунду (IOPS) и конфигурации резервного копирования для нового сервера. На панели "Настройка сервера" значения по умолчанию для уровня вычислений, размера вычислений, служба хранилища размера, операций ввода-вывода в секунду и периода хранения (для резервного копирования) можно выполнять в режиме ускорения, Standard_B1ms, 10 ГиБ, 100 операций ввода-вывода в секунду и 7 дней. Значения по умолчанию можно сохранить или изменить эти значения. Для ускорения загрузки данных во время миграции рекомендуется увеличить число операций ввода-вывода в секунду до максимального размера, поддерживаемого для выбранного размера вычислительных ресурсов. Позже масштабируйте его, чтобы свести к минимуму затраты. Чтобы сохранить настроенные параметры вычислительной среды и хранилища, щелкните Сохранить и продолжайте настройку.
  5. Затем настройте параметры сети.

    На вкладке "Сеть" задайте способ доступа к серверу. База данных Azure для MySQL . Гибкий сервер предлагает два способа подключения к серверу:

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

    При использовании общедоступного доступа доступ к серверу ограничен разрешенными IP-адресами, которые добавляются в правило брандмауэра. С помощью этого метода внешние приложения и средства не подключаются к серверу и любым базам данных на сервере, если только вы не создадите правило, чтобы открыть брандмауэр для определенного IP-адреса или диапазона IP-адресов. При выборе команды "Создать файл azuredeploy.json" доступ к серверу ограничен виртуальной сетью. Дополнительные сведения о частном доступе см. в статье о концепциях .

    Из этого краткого руководства вы узнаете, как настроить общедоступный доступ для подключения к серверу. На вкладке "Сеть" для метода Подключение ivity выберите общедоступный доступ. Чтобы задать правила брандмауэра, выберите "Добавить текущий IP-адрес клиента".

    Примечание.

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

    Screenshot that shows the Networking tab.

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

  7. Щелкните Создать, чтобы подготовить сервер. Подготовка может занять несколько минут.

  8. На панели инструментов выберите Уведомления (значок колокольчика), чтобы отслеживать процесс развертывания. После завершения развертывания можно выбрать закрепить на панели мониторинга, чтобы создать плитку для гибкого сервера База данных Azure для MySQL на панели мониторинга портал Azure. Эта плитка является ярлыком на панели обзора сервера. При нажатии кнопки "Перейти к ресурсу" откроется панель "Обзор" для гибкого сервера.

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

Примечание.

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

Подключение к серверу

Прежде чем приступить к работе, скачайте общедоступный SSL-сертификат для проверки центра сертификации.

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

Screenshot that how to connect with Azure Cloud Shell.

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

Screenshot that shows the Connect pane.

Внимание

Если при подключении к База данных Azure для MySQL гибкому серверу отображается следующее сообщение об ошибке, вы не выбрали параметр Allow public access from any Azure service in Azure to this server проверка box при настройке правил брандмауэра или не сохраняется. Задайте правила брандмауэра и повторите попытку.

ERROR 2002 (HY000): Can't connect to MySQL server on <servername> (115)

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

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

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

Чтобы узнать о других способах развертывания гибкого сервера, перейдите к следующему краткому руководству. Вы также можете узнать, как создать веб-приложение PHP (Laravel) с помощью MySQL.