Основи роботи з mysql

Це керівництво допоможе новачкові швидко почати роботу з MySQL. Тут викладені базові відомості про те, як встановити СУБД MySQL, створити першу базу даних і таблицю, вставити в таблицю перші записи, і нарешті, як робити вибірку даних з бази даних.

1. Встановлення та налаштування MySQL

Можна піти на офіційну сторінку MySQL. вказати свою платформу і завантажити відповідний архів MySQL Community Server.

  • Якщо ваш дистрибутив заснований на RedHat (наприклад, CentOS або RHEL), можна почитати наступну статтю: Install MySQL on Linux using rpm;
  • Також можна скористатися командою yum groupinstall для установки групи пакетів MySQL Database;
  • Якщо хочете встановити MySQL разом з іншими компонентами стека LAMP (Apache + PHP), зверніть увагу на цю статтю: How to install or upgrade LAMP.

2. Створення бази даних MySQL

Після установки MySQL, підключаємося до сервера під користувачем root.

Після підключення під MySQL-користувачем root, виконуємо запит з командного рядка "mysql>". Отже, наступний запит створює порожню базу даних з ім'ям example.

Скористаємося командою «show databases», щоб переконатися, що база даних була дійсно створена.

3. Створюємо таблицю MySQL

Підключаємося до новоствореної бази даних за допомогою команди use. перш ніж виконувати будь-які операції з базою даних.

Щоб підключитися до бази даних, вводимо наступну команду:

Наступний запит створює таблицю employee ( «співробітники»).

Якщо скопіювати вищенаведені рядки в командний рядок "mysql>". то починаючи з другого рядка, будуть відображені символи ->. Це означає, що введення запиту ще не закінчився. SQL-запит завершується крапкою з комою. Ось так це буде виглядати на вашому екрані:

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

Щоб побачити всі таблиці, наявні в базі даних, введіть запит:

Щоб побачити опис новоствореної таблиці, зробіть наступний запит:

4. Вставка записів в таблицю

Щоб вставити дані в таблицю, потрібно скористатися командами insert. При вставці даних вам не потрібно вказувати імена стовпців таблиці. Просто введіть необхідні значення відповідних полів в тій же послідовності, в якій вказані ці поля при створенні таблиці:

Щоб вставити значення в якісь певні стовпці, потрібно вказувати імена цих стовпців, наприклад ось так:

Замітка: Тепер ви можете завантажувати дані в базу MySQL з текстового файлу, за допомогою команди mysqlimport.

5. Вибірка даних з таблиці

Щоб побачити всі записи таблиці, створіть наступний запит:

Щоб вибрати дані тільки з деяких стовпців, потрібно вказати їх імена в select-запиті:

Наступний select-запит вибере записи таблиці, в яких одночасно виконується дві умови: департамент «Technology», і оклад щонайменше 6000.

Зрозуміло, щоб дізнатися про MySQL краще, варто почитати якусь хорошу книгу, наприклад цю: High Performance MySQL by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko.

Схожі статті