База даних використовується для зберігання колекції записів в упорядкованій формі. Це дозволяє нам зберігати дані в таблицях, рядках, стовпцях та індексах, щоб часто знаходити відповідну інформацію. Ми можемо дуже легко отримати доступ до записів і керувати ними через базу даних.
MySQL реалізує базу даних як каталог, який зберігає всі файли у вигляді таблиці. Це дозволяє нам створювати базу даних переважно в двома способами :
- Клієнт командного рядка MySQL
- MySQL Workbench
Клієнт командного рядка MySQL
Ми можемо створити нову базу даних у MySQL за допомогою СТВОРИТИ БАЗУ ДАНИХ оператор із наведеним нижче синтаксисом:
CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name];
Параметр Пояснення
Описи параметрів наведеного вище синтаксису такі:
Параметр | опис |
---|---|
ім'я бази даних | Це ім’я нової бази даних, яка має бути унікальною в примірнику сервера MySQL. The ЯКЩО НЕ ІСНУЄ дозволяє уникнути помилки, коли ми створюємо базу даних, яка вже існує. |
charset_name | Це необов'язково. Це ім'я набору символів для зберігання кожного символу в рядку. Сервер баз даних MySQL підтримує багато наборів символів. Якщо ми не надаємо цього в операторі, MySQL приймає набір символів за замовчуванням. |
collation_name | Це необов’язково, що порівнює символи в певному наборі символів. |
приклад
Розберемося, як створити базу даних в MySQL на прикладі. Відкрийте консоль MySQL і запишіть пароль, якщо ми встановили під час встановлення. Тепер ми готові створити базу даних. Тут ми створимо назву бази даних 'employeedb' використовуючи наступний оператор:
mysql> CREATE DATABASE employeesdb;
Це виглядатиме як наведений нижче результат:
Ми можемо переглянути новостворену базу даних за допомогою наведеного нижче запиту, який повертає назву бази даних, набір символів і сортування бази даних:
mysql> SHOW CREATE DATABASE employeedb;
Ми можемо перевірити створену базу даних за допомогою наступного запиту:
mysql> SHOW DATABASES;
Після виконання наведеного вище запиту ми можемо побачити всі створені бази даних на сервері.
Нарешті, ми можемо використати наведену нижче команду для доступу до бази даних, яка дозволяє нам створювати таблицю та інші об’єкти бази даних.
mysql> USE emplyeedb;
ПРИМІТКА. Усі назви баз даних, назви таблиць і назви полів таблиці чутливі до регістру. Ми повинні використовувати власні імена під час надання будь-якої команди SQL.
MySQL Workbench
Це інструмент візуального проектування бази даних або GUI, який використовується для роботи з архітекторами баз даних, розробниками та адміністраторами баз даних. Цей візуальний інструмент підтримує SQL розробка, моделювання даних, міграція даних і комплексні інструменти адміністрування для конфігурації сервера, адміністрування користувачів, резервного копіювання та багато іншого. Це дозволяє нам створювати нові фізичні моделі даних, діаграми E-R і розробляти SQL (запускати запити тощо).
Щоб створити нову базу даних за допомогою цього інструменту, нам спочатку потрібно запустити MySQL Workbench і увійдіть, використовуючи потрібне ім’я користувача та пароль. Відобразиться такий екран:
Тепер виконайте наступні кроки для створення бази даних:
Команда git push
1. Перейдіть на вкладку Навігація та натисніть на Меню розкладу . Тут ми можемо побачити всі раніше створені бази даних. Якщо ми хочемо створити нову базу даних, клацніть правою кнопкою миші під меню «Схема» та виберіть «Створити схему» або клацніть базу даних значок (червоний прямокутник) , як показано на наступному екрані.
2. Відкриється екран нового вікна схеми. Введіть нову назву бази даних (наприклад, працівникb ) і використовувати стандартний набір символів і сортування. Тепер натисніть кнопку Застосувати, як показано на екрані нижче:
3. З’явиться нове спливаюче вікно. Натисніть на Застосувати кнопку.
4. З’явиться новий спливаючий екран. Натисніть на Закінчити кнопку для завершення створення бази даних.
5. Після успішного створення бази даних ми можемо побачити нові бази даних у меню «Схема». Якщо ми не бачимо цього, натисніть на значок оновлення у меню «Схема».
6. Ми можемо побачити більше інформації про базу даних, вибравши базу даних і натиснувши на 'я' значок. Інформаційне вікно відображає кілька параметрів, як-от Таблиця, Тригери, Індекси, Користувачі та багато іншого.
7. MySQL Workbench не надає можливості перейменувати назву бази даних, але ми можемо створювати, оновлювати та видаляти таблицю та рядки даних із бази даних.