Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОБД / лабки / Звіт з лабараторної роботи№3(1)

.docx
Скачиваний:
0
Добавлен:
27.01.2024
Размер:
22.4 Кб
Скачать

Тема: Підготовка до роботи з MySQL

Виконав : Бойко Є. А.

310-і група

Контрольні питання

1.Існує два способи інсталяції MySQL

  • Бінарний дистрибутив

  • Дистрибутив вихідного кода

2.

  • Бінарний дистрибутив: спосіб до якого входить програма установки; вона встановлює все що потрібно, тому відразу же можливо використовувати сервер.

  • Дистрибутив вихідного кода: в ньому міститься весь код і файли для підтримки для створення виконуваних файлів з використанням компілятора VC ++. Тому можливо доведеться встановлювати додаткові файли для використання сервера.

3.Операційна система MySQL сумісна з такими системами як LinuxHYPERLINK "https://uk.wikipedia.org/wiki/MySQL"[1]MicrosoftHYPERLINK "https://uk.wikipedia.org/wiki/Microsoft_Windows" HYPERLINK "https://uk.wikipedia.org/wiki/Microsoft_Windows"WindowsHYPERLINK "https://uk.wikipedia.org/wiki/MySQL"[1]macOS[1]FreeBSDHYPERLINK "https://uk.wikipedia.org/wiki/MySQL"[1] і SolarisHYPERLINK "https://uk.wikipedia.org/wiki/MySQL"[1]

4.Стандарт PASIX- це набір стандартів, що описує інтерфейс операційнойю системою і прикладної програмою (системний API), бібліотекою мови C і набору додатків і їх інтерфейсів.

Відношення PASIX має до MySQL таке що програмне забезпечення PASIX має сумісних різних UNIX-подібних операційних систем.

5.завантаження бінарних файлів з офіційного веб-сайту. Завантаження пакетів з репозиторію вашого дистрибутиву

6. GRANT – право на створення нових користувачів. Не дивлячись на існуюче обмеження (прав у створеного користувача не може бути більше, ніж у того, який його створив) у гранту є особливість, до якої слід ставитися уважно: кілька користувачів що володіють не однаковими правами, маючи в наявності GRANT здатні об'єднати їх. SUPER - дозволяє відключати користувачів від БД командою kill. PROCESS - дозволяє переглядати з'єднання користувачів з БД. Звертаю увагу, що сюди потрапляють і запити пов'язані з установкою і зміною паролів. RELOAD - дозволяє проводити очистку таблиць, отримувати доступ до файлів журналів, змушувати сервер вважати заново права користувачів. SHUTDOWN - повне виключення сервера. SHOW DATABASES - право на перегляд всіх розташованих на сервері БД. REFERENCES - дає можливість налаштовувати зв'язку в базах даних. LOCK TABLES - дає можливість виробляти блокування таблиці таблиці в разі підключення до неї певного користувача. EXECUTE - дає можливість пуску процедур. REPLICATION CLIENT - надає можливість її власнику дізнатися розташування серверів (як головного, так і пов'язаних з ним). REPLICATION SLAVE - дозволяє налаштовувати реплікацію (дублювання змін внесених на головному сервері на локальні). 7. CREATE DATABASE назва_бази_даних; 8. CREATE USER 'non-root'@'localhost' IDENTIFIED BY '123'; (создание пользователя "non-root"- имя, "123"-пароль) GRANT ALL PRIVILEGES ON * . * TO 'non-root'@'localhost'; (присвоение прав доступа) FLUSH PRIVILEGES; (команда обновления