Установка MySql и создание базы данных

В прошлой статье мы узнали что такое базы данных и создали реляционную модель. Теперь настало время установить систему управления базами данных (СУБД), создать БД и таблицы.

План на сегодня:

Для примера будем использовать СУБД MySql — она бесплатна, хоть есть и платная версия. Для учебных целей ее функционала будет вполне достаточно. Пример установки и работы с данной СУБД будет таким же и для других систем. Поэтому, если у Вас уже есть определенные предпочтения — используйте то, что нравиться.

Пошаговая установка MySql сервера

Заходим в гугл и вводим mysql:

поиск mysql в гугл

Жмем на вторую ссылку, которая ведет на страницу загрузки MySql сервера. Здесь не теряемся и жмем на кнопку Community (скрин ниже):

mysql download page

Далее жмем ссылку MySQL Community Server:

mysql download server page

Если все сделано согласно инструкциям, Вы должны увидеть страницу выбора операционной системы и кнопку Go to download page:

страница загрузки mysql сервера

 

Для тех, кто все это не нашел или ему было лень я сбрасываю ссылку: https://dev.mysql.com/downloads/mysql/

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

Для начала нам подойдет mysql-installer-web-community:

mysql installer download

После запуска инсталятора Вам предложит выбрать тип установки:

mysql install instruction

Для дальнейших целей использовать MySql в программировании с Java, выбирайте Developer Default.

После установки сервера откроется окно его конфигурации. Нажимаем кнопку Next пока не увидим примерно такое окно:

настройка mysql сервера

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

Готово! Вы установили MySql сервер.

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

Теперь можно приступать к созданию БД. Для четкого понимания SQL и работы баз данных все действия будем выполнять через консоль MySql.

Для этого идем в пуск и вводим mysql. Откройте Mysql Command Line Client.

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

mysql command line client

Вводим пароль и жмем Enter.

mysql client after password

Чтобы увидеть список баз данных в MySql нужно ввести комманду: SHOW DATABASES; регистр не имеет значения. Если Вы еще ничего создавали — в списке будут только значения по умолчанию:

show databases result

Комманда для создания новой базы: CREATE DATABASE имя_базы_данных;.

Когда мы программируем на языке Java, для названия переменных, методов и классов используется CamelCase (верблюжий стиль). Для программирования SQL принято использовать snake_case.

Давайте попробуем создать нашу первую базу данных используя вышеупомянутою комманду. Проверить, создалась ли она мы сможем коммандой SHOW DATABASES;. Имя БД желательно подбирать осмысленное и которое близко к Вашей бизнес логике. То же самое касается и таблиц с полями. В первой статье мы взяли за пример магазин обуви. Продолжим развивать тему, чтобы у тех, кто полностью выучит раздел SQL было полное представление о базах данных: от проектирования до манипулирования данными.

Назовем нашу БД shoes_shop:

create database command

Вот и все! База данных создана. Теперь Вы готовы работать с таблицами и данными.

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

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

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