Создание базы данных MySQL — Website-create.ru

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

Данная статья будет посвящена установке MySQL на Ваш компьютер и основным операциям, связанными с созданием баз данных, созданием таблиц, установки привилегий, удаления базы данных. А в последующих уроках мы рассмотрим взаимодействие программного кода php с базой данных. Мы научимся вставлять данные в базу, посредствам заполнения форм, извлекать нужные данные в нужное место страницы, изменять и удалять данные, расположенные в базе.

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

Во-первых: Вы не всегда можете находиться там, где есть подключение к Интернету, а код, вполне возможно, нужно будет отладить и протестировать именно в этот момент. С локальной базой данных Вы можете работать где угодно: в самолете, в поезде, на даче или просто когда у интернет провайдера что-то произошло и Вы остались без Интернета.

Во-вторых: Обычно редко когда получается с первого раза написать код без каких-либо косяков и ошибок. Согласитесь, что гораздо лучше сначала довести Ваш код до ума и протестировать на своей машине, нежели выкладывать и исправлять код в сети.

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

Очень полезным и удобным инструментом, который позволяет создавать базы данных MySQL и работать с ними я является Denwer. Он также позволяет тестировать код php. Если он еще не установлен на Вашем компьютере, обязательно его установите. Здесь нет ничего сложного. Все что от Вас потребуется это перейти по ссылке на сайт Denwer , скачать Денвер на Ваш компьютер. На этой же странице Вы найдете подробную инструкцию по установки Денвера, которую я не вижу смысла переписывать в эту статью.

После удачной установки Денвера (когда Вы увидели надпись «Ура, заработало!») начнем работу с администраторской страницей MySQL.


Входим на страницу администрирования базы данных MySQL
Для того, чтобы зайти на страницу администрирования баз данных, в командной строке Вашего браузера введите следующий адрес: localhost/tools/phpmyadmin/. Вы должны увидеть примерно следующую картину:


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

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


После того, как Вы нажмете на кнопку «Создать» база данных добавиться в список баз данных в панели слева и на центральном поле. Теперь выберете новую базу данных, кликнув по ее названию.

Здесь Вам будет предложено создать таблицу. Давайте создадим таблицу базы данных. Для этого заполните поля «Имя» и «Количество столбцов» и нажмите Ок.


После этого перед Вами откроется страница для заполнения полей новой таблицы базы данных. Здесь каждому полю нужно присвоить имя, тип хранимых данных, длину (если требуется для данного атрибута) и для такого поля как идентификатор (id) также требуется указать авто-инкремент и первичный ключ. Это должно выглядеть как на скриншоте ниже.

Немного о типах данных.

В моем примере нам встретились такие типы данных для таблицы базы как int и varchar.

Int – обозначает, что в данном поле будут храниться целые числа (поле id). Id будет являться идентификатором и для каждого нового элемента он будет разным. При добавлении нового элемента в таблицу, id будет увеличиваться на единицу по сравнению с предыдущим добавленным элементом (именно поэтому поле id должно иметь авто-инкремент (авто приращение) и первичный ключ). С помощью этого поля можно идентифицировать объекты, оно очень поможет нам, когда мы начнем взаимодействовать с базой данных с помощью кода php.

Varchar – тип данных, который может хранить отдельный символ или строку (длиной до 8000 символов). Для таких полей как имя, фамилия, адрес электронной почты он вполне даже подойдет. Еще ему можно задавать длину. В моем примере я задала длину 100, так как все поля в моем примере с этим типом данных не займут более 100 символов.

Существуют и разные другие типы данных, предназначенные для хранения даты, текста и других данных. Вы можете поискать информацию о типах данных в интернете. Также о них я буду рассказывать в следующих уроках.

Далее нажимаем на кнопку «Сохранить» и перед нами созданная таблица, в которой пока нет ни одной записи. Таблица появиться у Вас в панели слева и на центральной части экрана. Щелкните по ее имени, чтобы увидеть структуру.


Здесь можно удалить, изменить и добавить поле. Интерфейс интуитивно понятный и сделать это не составит какого-либо труда.

Сейчас же я покажу как вставить новый элемент в таблицу базы данных.

Для этого кликните по верхней вкладке «Вставить» и перед Вами откроется страница для вставки нового элемента в таблицу базы. Заполните все поля (кроме поля id, оно будет заполняться автоматически) и нажмите на кнопку ОК.


После того как Вы нажмете Ок, перейдите на вкладку «Обзор» (она находится вверху) и Вы увидите новый добавленный Вами элемент в Вашу таблицу базы данных MySQL.


На этой же страничке Вы можете удалить или изменить добавленный элемент из таблицы базы данных.

Теперь я расскажу Вам как создать нового пользователя для базы данных, создать ему имя и пароль и выставить ему определенные привилегии. Информация об имени пользователя и пароле понадобится нам, когда мы будем соединяться с базой при помощи php скрипта.

Итак, создаем нового пользователя для базы данных.
Для этого нажимаем вверху на название нашей базы данных, после этого в верхних вкладках появится пункт «Привилегии», нажимаем на него.


Нажимаем «Добавить пользователя». Перед Вами откроется страница с полями, которые нужно заполнить (имя пользователя, хост, пароль и подтверждение пароля). В качестве хоста нужно выбрать локальный хост.


После чего нажимаем добавить пользователя и новый пользователь будет добавлен. Вы увидите сообщение, что добавлен пользователь к базе данных new_db со всеми привилегиями.

Здесь Вы также можете редактировать привилегии, нажав на редактирование привилегий. Это может понадобиться в том случае, если кто-то еще должен иметь доступ к Вашей базе, но Вы хотите ограничить этого человека в привилегиях (например он не может удалять данные). Тогда Вы создаете нового пользователя для Вашей базы данных, но выставляете ему определенные привилегии.

Наконец, чтобы удалить базу данных нужно снова перейти на вкладку «Базы данных», выбрать базу для удаления и нажать на ссылочку удалить.


Здесь мы рассмотрели основные операции взаимодействия с базой данных, через панели администрирования.

Хочется сказать, что существует и другой способ управления базой данных – с помощью SQL-запросов. Такие же запросы, которые понадобятся нам, чтобы взаимодействовать с базой из кода веб страницы. В следующем уроке я расскажу Вам о том как добавлять элементы, делать выборку элементов и их вывод на веб страницы и Вы познакомитесь с SQL-запросами к базе данных MySQL.

Это только начало, дальше будет гораздо интереснее. Если Вы еще не подписаны на обновление блога, подписывайтесь с помощью формы ниже, чтобы не пропустить новые уроки о работе с базами данных и не только.

Также жду Ваших комментариев на эту тему. Если статья была Вам полезна поделитесь ей с друзьями с помощью кнопок социальных сетей.

До встречи в следующем Уроке! Удачи!

Как создать базу данных MySQL на хостинге Beget

Как создать базу данных MySQL на хостинге Beget

30 июля 2019 1895 CMS WordPress

Здравствуйте, с вами Вадим Твердохлеб. Сегодня маленький урок-инструкция о том, как создать базу данных MySQL для подключения к ней CMS WordPress. Система управления контентом будет использовать базу данных для хранения в ней информации сайта, такой как: имя и пароль пользователей, их записи и комментарии, наполнение страниц, графику и прочие файлы мультимедиа. В общем, всю информацию вашего сайта. Подключение к базе данных происходит на этапе установки CMS.

Коллеги-сайтостроители могут сразу возразить — а зачем вообще создавать базу данных ручками, если WordPress можно установить парой кликов мышкой в панели управления хостингом, например, Beget. Кстати, об этом можно прочитать в нашей статье Как установить WordPress из панели хостинга Beget

На что я отвечу, что если вы хотите стать настоящим сайтостроителем, то вам просто необходимы знания, как самостоятельно создать базу данных или залить файлы на хостинг по FTP. Поэтому давайте учиться все делать своими руками.

1 Видео-урок как создать базу данных MySQL на хостинге Beget

2 Пошаговая инструкция в картинках как создать базу данных MySQL.

Видео-урок как создать базу данных MySQL на хостинге Beget

Вы можете посмотреть краткую видео-инструкцию либо воспользоваться её текстовым вариантом.

Пошаговая инструкция в картинках как создать базу данных MySQL.

Заходим в панель управления нашим хостингом Beget. Если вы пользуетесь услугами другого хостера, то процесс создания БД там аналогичный.

 

Нажимаем Управление базами

Дописываем окончание базы данных. У других хостеров возможно придется придумывать имя базы целиком самостоятельно, у Beget же достаточно приписать кончик после нижнего подчеркивания, идущего за именем вашего аккаунта.

Я дописываю буквы db — data base, вы можете придумать свое.

Затем прописываем пароль к БД.

И нажимаем Добавить. Все, ваша база данных создана.

Внимание! Обязательно запишите где-нибудь имя созданной БД, пароль и имя пользователя. Обращаю ваше внимание, что у Beget имя пользователя, то есть имя создателя (он же администратор) совпадает с именем базы данных, что довольно удобно.

 

Если у вас возникли вопросы после прочтения этой статьи, вы можете смело задать их мне в личные сообщения ВКонтакте

Кстати, хотите почитать что такое лендосайт? А еще можете узнать, как создать сайт-визитку своими руками.

С уважением, Вадим Твердохлеб, руководитель веб-студии ИВЦ 8 бит — Бизнес.Интернет.Технологии

Создание базы данных MySQL и подключение к ней с помощью Amazon RDS

Центр ресурсов для начала работы

Начало работы Узнать Подключиться  Инструменты разработчика Дополнительные ресурсы Исследуйте по ролям

Закрыть Облачные основы Облачные фонды

Закрыть Практические руководства Учитесь с AWS Обучение и сертификация Семинары

Закрыть AWS re:Пост Сообщество разработчиков

Закрыть Библиотека строителей Amazon Центр архитектуры AWS Центр разработчиков AWS Документация AWS AWS с хорошей архитектурой

Закрыть Архитектор Разработчик ИТ-специалист

Начало работы / Практические занятия / .

..

РУКОВОДСТВО

Обзор

В этом руководстве вы узнаете, как создать среду для запуска вашей базы данных MySQL (мы называем эту среду экземпляром), подключиться к базе данных и удалить экземпляр базы данных. Мы сделаем это с помощью Amazon Relational Database Service (Amazon RDS), и все, что делается в этом руководстве, соответствует условиям уровня бесплатного пользования.

Что вы сделаете

В этом руководстве вы:

  • Создайте среду для запуска вашей базы данных MySQL
  • Подключиться к базе данных
  • Удалить экземпляр базы данных

Предварительные требования

Перед началом работы с этим учебным пособием вам потребуется:

  • Учетная запись AWS : Если у вас еще нет учетной записи, следуйте краткому обзору руководства по началу работы с AWS.

Реализация

  • Создать экземпляр БД MySQL

    На этом этапе мы будем использовать Amazon RDS для создания инстанса БД MySQL с классом инстанса БД db. t2.micro, 20 ГБ хранилища и включенным автоматическим резервным копированием со сроком хранения в один день. Напоминаем, что все это доступно на уровне бесплатного пользования.

    а. Откройте Консоль управления AWS в новом окне браузера, чтобы сохранить это пошаговое руководство открытым. Когда консоль откроется, выберите Database на левой панели навигации и выберите RDS , чтобы открыть консоль Amazon RDS.

    б. В правом верхнем углу консоли Amazon RDS выберите регион

    , в котором вы хотите создать инстанс БД.

    Примечание . Облачные ресурсы AWS размещены в высокодоступных центрах обработки данных в разных регионах мира. Каждый регион содержит несколько отдельных местоположений, называемых зонами доступности. У вас есть возможность выбрать, в каком регионе будет размещаться ваше действие Amazon RDS.

    в. В разделе Создать базу данных выберите Создать базу данных .

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

    MySQL , оставьте значения по умолчанию для выпуска и версии ядра и выберите шаблон Free Tier .

    Развертывание в нескольких зонах доступности:
    Обратите внимание, что за развертывание в нескольких зонах доступности придется заплатить. Использование развертывания в нескольких зонах доступности автоматически подготавливает и поддерживает синхронную резервную реплику в другой зоне доступности. Дополнительные сведения см. в разделе Развертывание высокой доступности.

    эл. Теперь вы настроите свой экземпляр БД. В приведенном ниже списке показаны примеры настроек, которые можно использовать для этого руководства:

    Настройки :

    • Идентификатор экземпляра БД : Введите имя экземпляра БД, уникальное для вашей учетной записи в выбранном регионе. Для этого руководства мы назовем его rds-mysql-10minTutorial.
    • Главное имя пользователя : введите имя пользователя, которое вы будете использовать для входа в свой экземпляр БД. В этом примере мы будем использовать masterUsername.
    • Мастер-пароль : Введите пароль, содержащий от 8 до 41 печатного символа ASCII (исключая /,», и @) в качестве главного пароля пользователя.
    • Подтвердите пароль : Повторите пароль

    Спецификации экземпляра:

    • Класс экземпляра БД : Выберите db.t2.micro — 1 виртуальный ЦП, 1 ГБ ОЗУ. Это соответствует 1 ГБ памяти и 1 виртуальному ЦП. Список поддерживаемых классов инстансов см. в разделе Цены на Amazon RDS.
    • Тип хранилища : Выберите Общее назначение (SSD) . Дополнительные сведения о хранилище см. в разделе Хранилище для Amazon RDS.
    • Выделенное хранилище : выберите значение по умолчанию 20, чтобы выделить 20 ГБ хранилища для вашей базы данных. С помощью Amazon RDS для MySQL вы можете увеличить объем до 64 ТБ.
    • Включить автомасштабирование хранилища : Если ваша рабочая нагрузка циклична или непредсказуема, вы должны включить автомасштабирование хранилища, чтобы Amazon RDS автоматически увеличивал объем хранилища при необходимости. Этот параметр не применяется к этому руководству.
    • Развертывание в нескольких зонах доступности : Обратите внимание, что за развертывание в нескольких зонах доступности придется заплатить. Использование развертывания в нескольких зонах доступности автоматически подготавливает и поддерживает синхронную резервную реплику в другой зоне доступности. Дополнительные сведения см. в разделе Развертывание высокой доступности.

    ф. Теперь вы находитесь в разделе Connectivity , где вы можете предоставить информацию, необходимую Amazon RDS для запуска вашего экземпляра БД MySQL. В списке ниже показаны настройки для нашего примера экземпляра БД.

    Связь

    • Вычислительный ресурс : Выберите Не подключаться к вычислительному ресурсу EC2.
      Позже вы сможете вручную настроить подключение к вычислительному ресурсу.
    • Виртуальное частное облако (VPC) : выберите VPC по умолчанию. Дополнительные сведения о VPC см. в разделе Amazon RDS и Amazon Virtual Private Cloud (VPC).

    Дополнительные конфигурации подключения

    • Группа подсети : Выберите группу подсети по умолчанию . Дополнительные сведения о группах подсетей см. в разделе Работа с группами подсетей БД.
    • Общий доступ : Выберите Да. Будет выделен IP-адрес для вашего экземпляра базы данных, чтобы вы могли напрямую подключаться к базе данных со своего устройства.
    • Группы безопасности VPC : Выберите Создать новую группу безопасности VPC. Будет создана группа безопасности, которая позволит подключиться с IP-адреса устройства, которое вы используете в данный момент, к созданной базе данных.
    • Зона доступности : Выберите Нет предпочтений. Дополнительные сведения см. в разделе «Регионы и зоны доступности».
    • RDS Proxy : Используя Amazon RDS Proxy, вы можете разрешить своим приложениям объединять и совместно использовать подключения к базам данных, чтобы повысить их способность к масштабированию. Оставьте
      Прокси-сервер RDS
      не отмечен.
    • Порт : Оставьте значение по умолчанию 3306.

    г. Amazon RDS поддерживает несколько способов аутентификации пользователей базы данных. Выберите Аутентификация по паролю из списка вариантов

    Мониторинг

    • Расширенный мониторинг : Не устанавливайте флажок Включить расширенный мониторинг , чтобы оставаться на уровне бесплатного пользования. Включение расширенного мониторинга предоставит вам метрики в режиме реального времени для операционной системы (ОС), в которой работает ваш экземпляр БД. Дополнительные сведения см. в разделе Просмотр показателей экземпляра БД.

    В разделе Дополнительные конфигурации :

    Опции базы данных

    • Имя базы данных : Введите имя базы данных, которое может содержать от 1 до 64 буквенно-цифровых символов. Если вы не укажете имя, Amazon RDS не будет автоматически создавать базу данных в создаваемом вами инстансе БД.
    • Группа параметров DB : Оставьте значение по умолчанию. Дополнительные сведения см. в разделе Работа с группами параметров БД.
    • Группа параметров : оставьте значение по умолчанию. Amazon RDS использует группы параметров для включения и настройки дополнительных функций. Дополнительные сведения см. в разделе Работа с группами параметров.

    Шифрование : этот параметр недоступен на уровне бесплатного пользования. Дополнительные сведения см. в разделе Шифрование ресурсов Amazon RDS.

    Резервная копия

    • Срок хранения резервной копии : Вы можете выбрать количество дней, в течение которых будет храниться резервная копия. Для этого урока установите это значение до 1 день.
    • Окно резервного копирования : Использовать значение по умолчанию o f Без предпочтений.

    Техническое обслуживание

    • Автоматическое обновление дополнительной версии : Выберите Включить автоматическое обновление дополнительной версии , чтобы получать автоматические обновления, когда они становятся доступными.
    • Окно обслуживания : Выберите Без предпочтений.

    Защита от удаления: Отключить Включить защиту от удаления для этого руководства. Когда эта опция включена, вы не можете случайно удалить базу данных.

    Выберите Создать базу данных .

    ч. Сейчас создается ваш экземпляр БД.

    Примечание . В зависимости от класса инстанса БД и выделенного хранилища может пройти несколько минут, прежде чем новый инстанс БД станет доступным.

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

    Не стесняйтесь переходить к следующему шагу, пока вы ждете, пока экземпляр БД станет доступным.

  • Загрузить клиент SQL

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

    а. Перейдите на страницу загрузки MySQL Workbench, чтобы загрузить и установить MySQL Workbench. Дополнительные сведения об использовании MySQL см. в документации по MySQL.

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

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

  • Подключиться к базе данных MySQL

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

    а. Запустите приложение MySQL Workbench и перейдите к Базе данных > Подключиться к базе данных 9.0049 (Ctrl+U) из строки меню.

    б. Появится диалоговое окно. Введите следующее:

    • Имя хоста . Имя хоста можно найти в консоли Amazon RDS, как показано на снимке экрана.
    • Порт : значение по умолчанию должно быть 3306.
    • Имя пользователя : введите имя пользователя, которое вы создали для базы данных Amazon RDS. В этом руководстве это « masterUsername ».
    • Пароль : выберите Store в хранилище (или Store в связке ключей в MacOS) и введите пароль, который вы использовали при создании базы данных Amazon RDS.

    Выберите ОК.

    в. Теперь вы подключены к базе данных! В MySQL Workbench вы увидите различные объекты схемы, доступные в базе данных. Теперь вы можете создавать таблицы, вставлять данные и выполнять запросы.

  • Удалить экземпляр БД

    Вы можете легко удалить экземпляр БД MySQL из консоли Amazon RDS. Рекомендуется удалять экземпляры, которые вы больше не используете, чтобы за них не взималась плата.

    а. Вернитесь в консоль Amazon RDS. Выберите Базы данных , выберите экземпляр, который вы хотите удалить, а затем выберите Удалить в раскрывающемся меню Действия .

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

    Примечание . Удаление экземпляра БД может занять несколько минут

Была ли эта страница полезной?

Спасибо за ваш отзыв

Обратная связь помогает нам улучшить наш опыт. Если вы хотите поделиться более подробной информацией об отзыве, нажмите кнопку обратной связи ниже.

 Отзыв

Войдите в консоль

Узнайте об AWS

  • Что такое AWS?
  • Что такое облачные вычисления?
  • AWS Инклюзивность, разнообразие и справедливость
  • Что такое DevOps?
  • Что такое контейнер?
  • Что такое озеро данных?
  • Облачная безопасность AWS
  • Что нового
  • Блоги
  • Пресс-релизы

Ресурсы для AWS

  • Начало работы
  • Обучение и сертификация
  • Библиотека решений AWS
  • Архитектурный центр
  • Часто задаваемые вопросы по продуктам и техническим вопросам
  • Аналитические отчеты
  • Партнеры AWS

Разработчики на AWS

  • Центр разработчиков
  • SDK и инструменты
  • . NET на AWS
  • Python на AWS
  • Java на AWS
  • PHP на AWS
  • JavaScript на AWS

Amazon является работодателем с равными возможностями: Меньшинства / Женщины / Инвалидность / Ветеран / Гендерная идентичность / Сексуальная ориентация / Возраст.

  • Конфиденциальность
  • |
  • Условия сайта
  • |
  • Настройки файлов cookie
  • |
  • © 2023, Amazon Web Services, Inc. или ее дочерние компании. Все права защищены.

Поддержка AWS для Internet Explorer заканчивается 31.07.2022. Поддерживаемые браузеры: Chrome, Firefox, Edge и Safari. Узнать больше »

Оператор MySQL Create Database: таблицы, типы данных

MySQL — одна из самых популярных систем управления реляционными базами данных. Он разработан и поддерживается корпорацией Oracle. Помимо Drupal, Joomla и WordPress, MySQL используется такими мировыми брендами, как Facebook, Flickr, Twitter и YouTube.

MySQL Создать базу данных

В дополнение к тому, что MySQL доступна как бесплатное программное обеспечение с открытым исходным кодом по Стандартной общественной лицензии GNU, MySQL также доступна по множеству проприетарных лицензий.

Создание базы данных в MySQL

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

В зависимости от размера и области действия проект управления базами данных может иметь одну или несколько баз данных. После того, как вы успешно создали базу данных, команды SQL используются для работы с базой данных.

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

Хотя основной принцип остается прежним, существует два способа создания базы данных в MySQL. Первый способ предполагает создание базы данных непосредственно из MySQL, а в другом случае мы используем MySQL Workbench.

Прежде чем объяснять каждый из двух способов создания базы данных в MySQL, давайте сначала рассмотрим оператор MySQL Create Database.

Оператор CREATE DATABASE используется для создания новой базы данных на сервере. Его общий синтаксис:

.
 CREATE DATABASE имя_базы_данных 
[НАБОР СИМВОЛОВ имя_набора символов]
[COLLATE имя_сопоставления]

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

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

Создание базы данных MySQL с использованием:

(i) Программа MySQL

Одним из способов создания базы данных в MySQL является использование программы mysql и оператора CREATE DATABASE. Для создания базы данных таким образом вам необходимо:

Шаг 1 — Войдите в MySQL как пользователь root. Для этого используйте следующую команду:

 > mysql -u корень -p 

Теперь вам будет предложено ввести пароль пользователя root, например:

 Введите пароль: _ 

Введите пароль пользователя root и нажмите Enter

Шаг 2 — Чтобы проверить и убедиться, что вы фактически не создаете базу данных с именем, которое уже было присвоено какой-либо другой существующей базе данных в экземпляре сервера MySQL, вы можете использовать команду SHOW DATABASES. Он вернет все имена баз данных, которые в настоящее время используются

Шаг 3 . Теперь используйте команду CREATE DATABASE для создания новой базы данных в экземпляре сервера MySQL, как показано ниже:

 mysql> CREATE DATABASE имя_базы_данных; 

Для просмотра вновь созданной базы данных вы можете использовать команду SHOW CREATE DATABASE:

 mysql> SHOW CREATE DATABASE имя_базы_данных; 

Он вернет сведения о базе данных вместе с набором символов и сопоставлением для них.

Шаг 4 — Чтобы получить доступ к вновь созданной базе данных, используйте команду USE, демонстрируемую следующим образом:

 mysql> USE имя_базы_данных; 

База данных изменена

С этого момента вы можете начать создавать таблицы, сохранять значения и т. д. во вновь созданной базе данных.

(ii) MySQL Workbench

MySQL Workbench объединяет администрирование SQL, разработку, управление базами данных и так далее: все это доступно из единой точки доступа. Это отличный способ упростить все, что вы делаете с MySQL.

Очевидно, что вы также можете создать базу данных в MySQL с помощью MySQL Workbench. Однако при этом вам не нужно использовать команду CREATE DATABASE. Вместо этого вы создадите базу данных графически, т. е. вводите некоторые детали и много щелкаете мышью.

Вот пошаговая процедура создания новой базы данных с помощью MySQL Workbench:

  • Шаг 1 — Запустите MySQL Workbench и нажмите кнопку «Настроить новое подключение» (это кнопка с символом «+ в кружке»)
  • Шаг 2 . Введите имя подключения, затем нажмите кнопку «Проверить подключение»
  • Шаг 3 — Теперь вам будет предложено диалоговое окно с запросом пароля root. Введите его, установите флажок «Сохранить пароль в хранилище» (если это еще не сделано) и нажмите кнопку «ОК»
  • .
  • Шаг 4 — Затем дважды щелкните имя локального подключения, чтобы подключиться к экземпляру сервера MySQL. Теперь вы попадете в главное окно MySQL Workbench, состоящее из 4 разделов, а именно: «Информация», «Навигатор», «Вывод» и «Запрос 9». 0036
  • Шаг 5 — Нажмите кнопку создания новой схемы на подключенном сервере на панели инструментов (в MySQL схема — это просто другое имя для ссылки на базу данных)
  • Шаг 6 — Появится всплывающее окно. Укажите в нем имя схемы и при необходимости измените набор символов и параметры сопоставления. Наконец, нажмите кнопку «Применить»
  • .
  • Шаг 7 — Далее MySQL Workbench откроет окно, отображающее сценарий SQL, который будет выполнен. Вы заметите здесь команду CREATE SCHEMA, которая эквивалентна команде CREATE DATABASE. Таким образом, за ним следует имя базы данных. Чтобы продолжить, нажмите кнопку «Применить»
  • Шаг 8 — вновь созданная база данных будет отражена на вкладке SCHEMAS в разделе Navigator окна MySQL Workbench
  • Шаг 9 — Чтобы выбрать только что созданную базу данных, щелкните ее правой кнопкой мыши и выберите параметр «Установить как схему по умолчанию».