mysql-itud / README.md
DocUA's picture
Налаштування MySQL 8.0.22 для практичного заняття
8a98931
|
raw
history blame
2.61 kB
---
title: Mysql Itud
emoji: 🔥
colorFrom: gray
colorTo: purple
sdk: docker
pinned: false
---
# MySQL Сервер 8.0.22 для навчальних цілей
Цей проект розгортає MySQL Server 8.0.22 в Docker контейнері на Hugging Face Spaces для виконання практичних занять із дисципліни ІТУД.
## Інформація про проект
- **Версія MySQL**: 8.0.22 (відповідно до завдання)
- **Ім'я бази даних**: test_db та employees (автоматично завантажується)
- **Користувач**: test_user (пароль: test_password)
- **Root пароль**: root_password
- **Порт**: 3306
## Корисні посилання
### Програмне забезпечення:
- [Workbench 8.0.22 MAC](https://downloads.mysql.com/archives/workbench)
- [MySQL Server 8.0.22 MAC](https://downloads.mysql.com/archives/community)
- [Workbench 8.0.22 Windows](https://downloads.mysql.com/archives/workbench/)
- [MySQL Server 8.0.22 Windows](https://downloads.mysql.com/archives/installer)
### Додаткові матеріали:
- [Репозиторій з базою даних "Employees"](https://github.com/datacharmer/test_db)
- [Відео-інструкція з вирішення помилок встановлення](https://youtu.be/9fnTrs7sKy0)
## Підключення до MySQL сервера
Для підключення використовуйте MySQL Workbench 8.0.22:
1. Завантажте та встановіть MySQL Workbench з посилань вище
2. Створіть нове з'єднання з наступними параметрами:
- Connection Name: HF_MySQL_Learning
- Connection Method: Standard (TCP/IP)
- Hostname: URL вашого Hugging Face Space
- Port: 3306
- Username: test_user
- Password: test_password (зберегти у сховищі)
## Завдання 1.3 - Базові практики роботи
Після підключення до бази даних виконайте:
```sql
-- Створення таблиці (нереформатований скрипт)
create table if not exists test (numbers int, words varchar (10));
-- Форматований скрипт з відступами та коментарями
CREATE TABLE IF NOT EXISTS test (
numbers INT, -- Поле для цілих чисел
words VARCHAR(10) -- Поле для текстових значень максимум 10 символів
);
```