Краткое руководство. Создание сервера Базы данных Azure для MySQL с помощью портала Azure
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 4 мин
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для MySQL — отдельный сервер
Важно!
База данных Azure для MySQL — отдельный сервер находится по пути прекращения использования. Настоятельно рекомендуем выполнить обновление до База данных Azure для MySQL — гибкий сервер. Дополнительные сведения о переходе на База данных Azure для MySQL — гибкий сервер см. в статье «Что происходит с одним сервером База данных Azure для MySQL»?
База данных Azure для MySQL — это управляемая служба, которая позволяет запускать, администрировать и масштабировать в облаке базы данных MySQL с высоким уровнем доступности. В этом кратком руководстве описывается создание отдельного сервера Базы данных Azure для MySQL на портале Azure. Здесь также приведены сведения о подключении к серверу.
Предварительные требования
Требуется подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Чтобы создать отдельный сервер Базы данных Azure для MySQL, перейдите на портал Azure. Найдите и выберите База данных Azure для MySQL:
Выберите Добавить.
На странице Select Azure Database for MySQL deployment option (Выберите вариант развертывания Базы данных Azure для MySQL) выберите
Введите основные параметры для нового отдельного сервера:
Параметр Рекомендуемое значение Описание Подписка Ваша подписка Выберите нужную подписку Azure. Группа ресурсов myresourcegroup Введите новую группу ресурсов или уже имеющуюся из подписки. Имя сервера mydemoserver Укажите уникальное имя. Имя сервера может содержать только строчные буквы, цифры и знак дефиса (-). Длина должна составлять от 3 до 63 символов. Источник данных None Чтобы создать сервер с нуля, выберите Нет. Выберите Резервная копия, только если восстановление выполняется из геоизбыточной резервной копии существующего сервера.
Расположение Нужное расположение Выберите расположение из списка. Версия Последний основной номер версии Используйте последний основной номер версии. См. все поддерживаемые версии. Вычисления и хранилище Используются значения по умолчанию Ценовая категория по умолчанию — Общего назначения с 4 виртуальными ядрами и хранилищем объемом 100 ГБ. Для срока хранения резервных копий задано значение 7 дней с геоизбыточным резервным копированием.
Просмотрите страницу цен и при необходимости обновите значения по умолчанию.Имя администратора mydemoadmin Укажите имя администратора сервера. Не используйте для имени учетной записи администратора такие варианты: azure_superuser, admin, administrator, Пароль Пароль. Новый пароль для администратора сервера. Длина пароля должна составлять 8–128 символов с комбинацией прописных или строчных букв, цифр и символов, отличных от буквенно-цифровых (!, $, #, % и т. д.). Примечание
Используйте ценовую категорию «Базовый», если для вашей рабочей нагрузки не требуется большое количество вычислительных ресурсов и операций ввода-вывода. Обратите внимание, что серверы, созданные в ценовой категории «Базовый», нельзя масштабировать до ценовых категорий «Общего назначения» или «Оптимизированная для операций в памяти».
Щелкните Просмотр и создание, чтобы подготовить сервер.
Дождитесь, пока на странице портала появится сообщение Развертывание выполнено. Выберите Перейти к ресурсу, чтобы открыть созданную страницу сервера:
Возникли проблемы? Сообщите нам свое мнение.
Настройка правила брандмауэра на уровне сервера
По умолчанию новый сервер защищен брандмауэром. Чтобы выполнить подключение, необходимо предоставить доступ к IP-адресу, выполнив следующие действия:
Перейдите в раздел
Выберите Добавить текущий IP-адрес клиента и щелкните Сохранить.
Примечание
Чтобы избежать проблем с подключением, проверьте, разрешает ли сеть исходящий трафик на порт 3306, который использует служба «База данных Azure для MySQL».
Вы можете добавить дополнительные IP-адреса или указать диапазон адресов, чтобы подключаться к серверу с любого из этих IP-адресов. Дополнительные сведения см. в статье об управлении правилами брандмауэра для сервера Базы данных Azure для MySQL.
Возникли проблемы? Сообщите нам об этом
Подключение к серверу с помощью mysql.exe
Вы можете использовать mysql.exe или MySQL Workbench, чтобы подключиться к серверу из локальной среды. В этом кратком руководстве показано, как использовать mysql.exe в Azure Cloud Shell для подключения к серверу.
Откройте Azure Cloud Shell на портале, нажав первую кнопку на панели инструментов, как показано на следующем снимке экрана. Запишите имя нового сервера, имя администратора этого сервера и подписку для сервера из раздела Обзор, как показано на снимке экрана.
Примечание
Если вы открываете Cloud Shell первый раз, отобразится запрос на создание группы ресурсов и учетной записи хранения. Это одноразовое действие, которое автоматически применяется для всех сеансов.
Воспользуйтесь следующей командой в терминале Azure Cloud Shell. Замените показанные здесь значения реальными именами сервера и администратора. Для службы «База данных Azure для MySQL» к имени администратора требуется добавить
@\<servername>
, как показано ниже:mysql --host=mydemoserver.mysql.database.
azure.com --user=myadmin@mydemoserver -p
Вот так выглядит этот процесс в терминале Cloud Shell:
Requesting a Cloud Shell.Succeeded. Connecting terminal... Welcome to Azure Cloud Shell Type "az" to use Azure CLI Type "help" to learn about Cloud Shell user@Azure:~$mysql -h mydemoserver.mysql.database.azure.com -u myadmin@mydemoserver -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 64796 Server version: 5.6.42.0 Source distribution Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
В том же терминале Azure Cloud Shell создайте базу данных с именем
guest
:mysql> CREATE DATABASE guest; Query OK, 1 row affected (0.27 sec)
Переключитесь на базу данных
guest
:mysql> USE guest; Database changed
Введите
quit
и нажмите клавишу ВВОД, чтобы выйти из mysql.
Возникли проблемы? Сообщите нам свое мнение.
Очистка ресурсов
Вы создали сервер службы «База данных Azure для MySQL» в группе ресурсов. Если вы ожидаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов или сам сервер MySQL. Чтобы удалить группу ресурсов, выполните следующие шаги.
- Войдите на портал Azure; найдите в поиске и выберите Группы ресурсов.
- В списке групп ресурсов выберите имя группы ресурсов.
- На странице Обзор для группы ресурсов выберите Удалить группу ресурсов.
- В диалоговом окне подтверждения введите имя группы ресурсов и щелкните Удалить.
Чтобы удалить сервер, нажмите кнопку Удалить на странице Обзор сервера, как показано ниже:
Дальнейшие действия
Создание приложения PHP с подключением к MySQL (Windows)
Создание приложение PHP в Linux с MySQL
Не можете найти нужную информацию? Сообщите нам свое мнение.
Как создать базу данных? — Вопросы и ответы — Джино
Как создать базу данных? — Вопросы и ответы — ДжиноДля создания БД войдите в свою контрольную панель, пройдите в раздел «Хостинг / Управление / Управление MySQL» и нажмите «Создать базу данных».
Одновременно вы также можете создать отдельного пользователя для этой БД. Этот пользователь будет иметь доступ исключительно к только что созданной базе данных.
- Как настроить приложение (портал, форум и т. п.) для работы с базой данных?
- Есть ли поддержка InnoDB?
- Можно ли устанавливать квоты на каждую из баз данных в отдельности?
- Как создать нового пользователя базы данных?
- Как изменить пароль доступа к MySQL?
- «User ‘XXX’ has exceeded the ‘max_questions’ resource (current value: XXX)».
Что делать?
- Как подключиться к базе данных на хостинге с удаленного компьютера?
- Как подключиться к базе данных через SSH-туннель?
- Как сделать импорт или экспорт базы данных через SSH?
- Можно ли удалить основную базу данных?
- Как восстановить данные из резервной копии (бэкапа)?
Пример: Как подключить SSH
Нашли ошибку в тексте? Выделите ее и нажмите Ctrl + Enter
+7 495 229-30-31 Москва
+7 812 407-17-11 Санкт-Петербург
+7 343 288-50-31 Екатеринбург
Показать все
© Джино, 2003–2022. «Джино» является зарегистрированным товарным знаком.
Лицензия на телематические услуги связи № 150549 от 09.03.2017.
Правовая информацияПолитика конфиденциальности
Карта сайта
Как создать базу данных в MySQL с помощью MySQL Workbench
Это пошаговое руководство покажет вам, как легко создать базу данных в MySQL с помощью графического интерфейса MySQL Workbench.
Как создать базу данных в MySQL с помощью MySQL Workbench
MySQL Workbench — это графический инструмент для работы с серверами и базами данных MySQL. Он кроссплатформенный, с открытым исходным кодом и прост в использовании.
Предположим, у вас уже установлен MySQL Workbench. Давайте покажем вам, как мы можем использовать его для создания новой базы данных в MySQL.
Сначала запустите MySQL Workbench и нажмите кнопку, показанную на следующем снимке экрана, чтобы установить новое соединение.
В диалоговом окне «Настройка нового подключения» введите имя подключения и нажмите кнопку « Test Connection ».
MySQL Workbench отобразит диалоговое окно. Введите пароль для пользователя root MySQL, отметьте «Сохранить пароль в связке ключей», и нажмите кнопку « OK ».
MySQL Workbench должен сказать, «Успешно установлено соединение с MySQL». Нажмите « OK ».
Теперь в разделе «Соединения MySQL» вы увидите свое соединение в списке. Дважды щелкните по нему, чтобы подключиться к серверу MySQL.
Теперь мы готовы создать новую базу данных в MySQL. MySQL Workbench открывает окно, как показано на следующем снимке экрана. Нажмите кнопку «Создать новую схему на подключенном сервере» на панели инструментов.
Вам необходимо ввести «Имя схемы» в следующем окне и нажмите кнопку « Применить ».
В MySQL схема является синонимом базы данных. Следовательно, создание новой схемы также означает создание новой базы данных в MySQL.
После того, как вы назовете свою схему, нажмите кнопку « Применить » и, когда будет предложено, просмотрите сценарий SQL и снова нажмите « Применить ».
MySQL Workbench должен сказать: «Сценарий SQL был успешно применен к базе данных». Нажмите “ Закрыть ».
Щелкните стрелку справа от « Администрирование », чтобы перейти на вкладку « Схемы ». Вы увидите новую базу данных, созданную и показанную на вкладке « Schemas ».
Заключение
После завершения этого руководства вы должны иметь представление о создании базы данных в MySQL с помощью графического интерфейса MySQL Workbench. Как мы видели выше, это довольно просто.
Связанный: MySQL: как сделать резервную копию (дамп) и восстановить базу данных с помощью mysqldump
Дополнительные сведения о базах данных MySQL см. в документации по MySQL.
Бобби Борисов
Бобби — специалист по Linux с более чем 20-летним опытом. Сосредоточившись на Linux и программном обеспечении с открытым исходным кодом, Бобби работал системным администратором Linux, разработчиком программного обеспечения и инженером DevOps в малых и крупных транснациональных компаниях.
Создать базу данных MySQL и пользователя
Создать базу данных MySQL и пользователяПредыдущий Следующий JavaScript должен быть включен для корректного отображения этого контента
- Руководство по установке консоли Cloud Native Core
- Установка IAM консоли ЧПУ Инструкции
- Создать базу данных MySQL и пользователя
В этом разделе объясняется, как создать пользователя CNCC и базу данных CNCC.
- Войдите на сервер или машину, которая имеет разрешение на доступ к SQL-узлы кластера NDB.
- Подключиться к узлам SQL кластера NDB по одному.
- Выполните следующую команду, чтобы войти в командную строку MySQL, используя
разрешение root или пользователь, у которого есть разрешение на создание пользователей с разрешениями:
mysql-h-uroot-p
- Проверьте, существует ли уже пользователь CNCC. Если пользователь не существует,
создайте пользователя CNCC, выполнив следующие команды:
- Выполнить
$ ВЫБРАТЬ пользователя ИЗ mysql.user;
по перечислите пользователей. - Если пользователь не существует, создайте нового пользователя, выполнив
$ СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ '<имя пользователя CNCC>'@'%' ОПРЕДЕЛЕН '<пароль CNCC>';
- Выполнить
- Проверьте, существует ли уже база данных CNCC.
Если база данных не существует, создайте базу данных CNCC и предоставьте разрешения пользователю CNCC, созданному в предыдущий шаг:
- Выполнить
$ показать базы данных;
, чтобы проверить, если база данных существует. - Если MySql имеет базу данных CNCC, созданную в соответствии с выпуском 1.0.0,
удалите его перед созданием cnccdb, выполнив следующую команду:
УДАЛЕНИЕ БАЗЫ ДАННЫХ cnccdb
- Выполнить
$ СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ
для базы данных творчество.НАБОР СИМВОЛОВ utf8; - Предоставьте разрешение пользователю, выполнив следующее
команда:
$ ГРАНТ ВЫБРАТЬ, ВСТАВИТЬ, СОЗДАТЬ, ИЗМЕНИТЬ, УДАЛИТЬ, БЛОКИРОВАТЬ ТАБЛИЦЫ, СОЗДАТЬ ВРЕМЕННЫЕ ТАБЛИЦЫ, УДАЛИТЬ, ОБНОВИТЬ, ВЫПОЛНИТЬ НА <базе данных CNCC>.
* ДЛЯ '<Пользователь CNCC Имя>'@'%';
- Выполнить
Пример демонстрации создания пользователя cncc, создания и присвоения cnccdb разрешения пользователю cncc:
# Вход в MySql: - $ mysql -u корень -p Проверить, что пользователь уже существует или нет $ ВЫБРАТЬ пользователя ИЗ mysql.user; # Если пользователь уже существует, перейдите к следующему шагу. Команда для создания нового пользователя, как указано ниже: - $ СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'cnccusr'@'%', ОПРЕДЕЛЕННОГО 'cnccpasswd' # Команда для проверки существования базы данных: - $ показать базы данных; # Проверить, есть ли в списке требуемая база данных. Если MySql уже создал cnccdb в соответствии с созданием выпуска 1.0.0, удалите его. $ УДАЛИТЬ БАЗУ ДАННЫХ cnccdb; # Создание базы данных для CNCC $ СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ cnccdb CHARACTERSET utf8; # Предоставление разрешения пользователю: - $ GRANT SELECT, INSERT, CREATE, ALTER, DROP, LOCK TABLES, CREATE TEMPORARY TABLES, DELETE, UPDATE, EXECUTE ON cnccdb .