Тема: Підготовка до роботи з 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; (команда обновления