Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Підключення до RDS з екземпляра EC2 | Управління RDS
Вступ до хмарних обчислень

Підключення до RDS з екземпляра EC2

Свайпніть щоб показати меню

Щоб підключитися до бази даних з EC2-інстансу, необхідно виконати ті ж самі дії, що й при підключенні до бази даних з будь-якого комп'ютера з Linux.

Note
Примітка

EC2 — це просто орендований комп'ютер з встановленою операційною системою Linux, тому в цьому немає нічого особливого.

Ви дізнаєтеся, як підключитися зі свого Linux-інстансу до хмарної бази даних і використовувати SQL-запити для отримання, створення, зміни та видалення даних у базі даних. У підсумку ви отримаєте повний доступ і контроль над базою даних.

Встановлення MySQL

Необхідно встановити MySQL на вашу інстанцію. Використайте наступні команди:

sudo su

dnf update -y
Хмарні технології AWS RDS EC2 2

Ця команда надає привілеї суперкористувача та також оновлює компоненти, якщо вони ще не були оновлені у нашій системі.

Далі потрібно встановити сервер MariaDB, який міститиме необхідний нам MySQL сервер. Це можна зробити за допомогою наступної команди:

dnf install mariadb105-server -y
Хмарні технології AWS RDS EC2 3

Після успішного встановлення можна підключитися до екземпляра бази даних за допомогою наступної команди:

mysql -u MY_USER -p -h MY_HOST -P 3306
Хмарні технології AWS RDS EC2 4
Note
Примітка

Коли вас попросять ввести пароль, жодна з натиснутих клавіш не відображатиметься. Необхідно ввести пароль на клавіатурі та натиснути Enter.

Виконання операцій за допомогою SQL.

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

Для початку скористайтеся наступною командою, щоб перевірити, чи все правильно та чи підключені ми до потрібної бази даних:

SHOW DATABASES;
Хмарні технології AWS RDS EC2 5

Для виконання команди в цій консолі необхідно використовувати крапку з комою в кінці. В іншому випадку ви просто перейдете на наступний рядок. Це зручно для написання та організації великих запитів, але будьте обережні з цим.

Далі потрібно вибрати базу даних, яку ми створили, щоб почати роботу з таблицями всередині неї за допомогою простої команди:

USE CodefinityGuideDatabase;
Хмарні технології AWS RDS EC2 6

Тепер тут можна написати звичайний SQL-запит і отримати дані з будь-якої таблиці.

Наприклад, розглянемо таблицю user_phones:

SELECT * FROM user_phones;
Хмарні технології AWS RDS EC2 7

Ми отримали інформацію з таблиці, яку створили локально за допомогою MySQL Workbench. Це демонструє, що наша база даних знаходиться у хмарі і що немає нічого складного у використанні RDS.

Вітаємо із завершенням курсу! Це лише початок вашого шляху. Продовжуйте практикувати отримані знання, досліджуйте більше про AWS та проходьте наступні курси на Codefinity для розширення своїх знань і навичок.

1. Яке основне призначення екземпляра EC2 в AWS?

2. Яка правильна SQL-команда для відображення всіх баз даних у MySQL?

question mark

Яке основне призначення екземпляра EC2 в AWS?

Виберіть правильну відповідь

question mark

Яка правильна SQL-команда для відображення всіх баз даних у MySQL?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 4. Розділ 5
some-alt