Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как управлять экземпляром гибкого сервера База данных Azure для MySQL, развернутого в Azure. В задачи управления входит масштабирование вычислительных ресурсов и хранилища, сброс пароля администратора и просмотр сведений о сервере.
Предварительные требования
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу. В настоящее время с бесплатной учетной записью Azure можно попробовать База данных Azure для MySQL — гибкий сервер бесплатно в течение 12 месяцев. Дополнительные сведения см. в статье "Использование бесплатной учетной записи Azure", чтобы бесплатно попробовать База данных Azure для MySQL — гибкий сервер.
Для этой статьи требуется запустить локально Azure CLI версии 2.0 или более поздней. Чтобы узнать, какая установлена версия, выполните команду az --version. Если вам необходимо выполнить установку или обновление, см. статью Установка Azure CLI 2.0.
Вам нужно войти в учетную запись с помощью команды az login . Обратите внимание на свойство id, которое ссылается на идентификатор подписки вашей учетной записи Azure.
az login
Выберите нужную подписку в своей учетной записи с помощью команды az account set. Запишите значение идентификатора из выходных данных команды az login, чтобы использовать его в команде в качестве значения аргумента подписки. Если вы используете несколько подписок, выберите соответствующую, в которой за ресурс будет взиматься плата. Чтобы отобразить все ваши подписки, выполните команду az account list.
az account set --subscription <subscription id>
Внимание
Создайте сервер, если он отсутствует.
Масштабирование вычислений и хранилища
Вы можете легко масштабировать свой вычислительный уровень, виртуальные ядра и хранилище, используя следующую команду. Список операций сервера см. az mysql flexible-server update
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
| Аргумент | Примерное значение | Описание |
|---|---|---|
| имя | mydemoserver | Введите уникальное имя для сервера службы "База данных Azure для MySQL". Имя сервера может содержать только строчные буквы, цифры и знак дефиса (-). Его длина должна составлять от 3 до 63 символов. |
| группа ресурсов | myresourcegroup | Укажите имя группы ресурсов Azure. |
| sku-name | Standard_D4ds_v4 | Укажите имя уровня вычислительных ресурсов и размер. В сокращённой форме используется обозначение Standard_{VM size}. Дополнительные сведения см. в ценовых категориях. |
| размер хранилища | 6144 | Объем хранилища сервера (в мегабайтах). Минимум 5120 и увеличивается по 1024. |
Внимание
Хранилище можно масштабировать; однако невозможно уменьшить масштаб хранилища.
Управление базами данных MySQL на сервере
Вы можете использовать любую из этих команд для создания, удаления, перечисления и просмотра свойств базы данных на вашем сервере.
| Командлет | Использование | Описание |
|---|---|---|
| az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Создает базу данных. |
| az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Удалите вашу базу данных с вашего сервера. Эта команда не удаляет сервер. |
| az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
Отображение списка всех баз данных на сервере. |
| az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Показывает более подробную информацию о базе данных |
Обновление пароля администратора
С помощью этой команды можно изменить пароль роли администратора
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Внимание
В пароле не должно быть менее 8 и более 128 символов. Пароль должен содержать символы из трех из следующих категорий: английские прописные буквы, строчные буквы, цифры и нефазные цифры.
Удаление сервера
Если вы просто хотите удалить гибкий сервер MySQL, вы можете выполнить команду az mysql flexible-server server delete.
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver
Связанный контент
- Запуск и остановка экземпляра гибкого сервера базы данных Azure для MySQL
- Создание виртуальных сетей и управление ими для База данных Azure для MySQL — Flexible Server с помощью Azure CLI
- Устранение неполадок с подключением к База данных Azure для MySQL — Flexible Server
- Управление правилами брандмауэра для Базы данных Azure для MySQL — Гибкий сервер с помощью Azure CLI