Разное

Как создать бд в mysql: Создание базы данных в MySQL, настройка и удаление таблицы

28.02.1992

Краткое руководство. Создание сервера Базы данных 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, прежде чем начинать работу.

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

  2. Выберите Добавить.

  3. На странице Select Azure Database for MySQL deployment option (Выберите вариант развертывания Базы данных Azure для MySQL) выберите

    Отдельный сервер:

  4. Введите основные параметры для нового отдельного сервера:

    ПараметрРекомендуемое значениеОписание
    ПодпискаВаша подпискаВыберите нужную подписку Azure.
    Группа ресурсовmyresourcegroupВведите новую группу ресурсов или уже имеющуюся из подписки.
    Имя сервераmydemoserverУкажите уникальное имя. Имя сервера может содержать только строчные буквы, цифры и знак дефиса (-). Длина должна составлять от 3 до 63 символов.
    Источник данныхNoneЧтобы создать сервер с нуля, выберите Нет. Выберите Резервная копия, только если восстановление выполняется из геоизбыточной резервной копии существующего сервера.
    РасположениеНужное расположениеВыберите расположение из списка.
    ВерсияПоследний основной номер версииИспользуйте последний основной номер версии. См. все поддерживаемые версии.
    Вычисления и хранилищеИспользуются значения по умолчаниюЦеновая категория по умолчанию — Общего назначения с 4 виртуальными ядрами и хранилищем объемом 100 ГБ. Для срока хранения резервных копий задано значение 7 дней с геоизбыточным резервным копированием.
    Просмотрите страницу цен и при необходимости обновите значения по умолчанию.
    Имя администратораmydemoadminУкажите имя администратора сервера. Не используйте для имени учетной записи администратора такие варианты: azure_superuser, admin, administrator,
    root
    , guest или public.
    ПарольПароль.Новый пароль для администратора сервера. Длина пароля должна составлять 8–128 символов с комбинацией прописных или строчных букв, цифр и символов, отличных от буквенно-цифровых (!, $, #, % и т. д.).

    Примечание

    Используйте ценовую категорию «Базовый», если для вашей рабочей нагрузки не требуется большое количество вычислительных ресурсов и операций ввода-вывода. Обратите внимание, что серверы, созданные в ценовой категории «Базовый», нельзя масштабировать до ценовых категорий «Общего назначения» или «Оптимизированная для операций в памяти».

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

  6. Дождитесь, пока на странице портала появится сообщение Развертывание выполнено. Выберите Перейти к ресурсу, чтобы открыть созданную страницу сервера:

Возникли проблемы? Сообщите нам свое мнение.

Настройка правила брандмауэра на уровне сервера

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

  1. Перейдите в раздел

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

  2. Выберите Добавить текущий IP-адрес клиента и щелкните Сохранить.

    Примечание

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

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

Возникли проблемы? Сообщите нам об этом

Подключение к серверу с помощью mysql.exe

Вы можете использовать mysql.exe или MySQL Workbench, чтобы подключиться к серверу из локальной среды. В этом кратком руководстве показано, как использовать mysql.exe в Azure Cloud Shell для подключения к серверу.

  1. Откройте Azure Cloud Shell на портале, нажав первую кнопку на панели инструментов, как показано на следующем снимке экрана. Запишите имя нового сервера, имя администратора этого сервера и подписку для сервера из раздела Обзор, как показано на снимке экрана.

    Примечание

    Если вы открываете Cloud Shell первый раз, отобразится запрос на создание группы ресурсов и учетной записи хранения. Это одноразовое действие, которое автоматически применяется для всех сеансов.

  2. Воспользуйтесь следующей командой в терминале 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>
    
  3. В том же терминале Azure Cloud Shell создайте базу данных с именем guest:

    mysql> CREATE DATABASE guest;
    Query OK, 1 row affected (0.27 sec)
    
  4. Переключитесь на базу данных guest:

    mysql> USE guest;
    Database changed
    
  5. Введите quit и нажмите клавишу ВВОД, чтобы выйти из mysql.

Возникли проблемы? Сообщите нам свое мнение.

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

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

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

Чтобы удалить сервер, нажмите кнопку Удалить на странице Обзор сервера, как показано ниже:

Дальнейшие действия

Создание приложения 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 должен быть включен для корректного отображения этого контента

  1. Руководство по установке консоли Cloud Native Core
  2. Установка IAM консоли ЧПУ Инструкции
  3. Создать базу данных MySQL и пользователя

В этом разделе объясняется, как создать пользователя CNCC и базу данных CNCC.

  1. Войдите на сервер или машину, которая имеет разрешение на доступ к SQL-узлы кластера NDB.
  2. Подключиться к узлам SQL кластера NDB по одному.
  3. Выполните следующую команду, чтобы войти в командную строку MySQL, используя разрешение root или пользователь, у которого есть разрешение на создание пользователей с разрешениями:

    mysql-h-uroot-p

  4. Проверьте, существует ли уже пользователь CNCC. Если пользователь не существует, создайте пользователя CNCC, выполнив следующие команды:
    1. Выполнить $ ВЫБРАТЬ пользователя ИЗ mysql.user; по перечислите пользователей.
    2. Если пользователь не существует, создайте нового пользователя, выполнив $ СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ '<имя пользователя CNCC>'@'%' ОПРЕДЕЛЕН '<пароль CNCC>';
  5. Проверьте, существует ли уже база данных CNCC. Если база данных не существует, создайте базу данных CNCC и предоставьте разрешения пользователю CNCC, созданному в предыдущий шаг:
    1. Выполнить $ показать базы данных; , чтобы проверить, если база данных существует.
    2. Если MySql имеет базу данных CNCC, созданную в соответствии с выпуском 1.0.0, удалите его перед созданием cnccdb, выполнив следующую команду: УДАЛЕНИЕ БАЗЫ ДАННЫХ cnccdb
    3. Выполнить $ СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ НАБОР СИМВОЛОВ utf8; для базы данных творчество.
    4. Предоставьте разрешение пользователю, выполнив следующее команда: $ ГРАНТ ВЫБРАТЬ, ВСТАВИТЬ, СОЗДАТЬ, ИЗМЕНИТЬ, УДАЛИТЬ, БЛОКИРОВАТЬ ТАБЛИЦЫ, СОЗДАТЬ ВРЕМЕННЫЕ ТАБЛИЦЫ, УДАЛИТЬ, ОБНОВИТЬ, ВЫПОЛНИТЬ НА <базе данных 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 .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *