безкоштовно з міських телефонів України
Київ | 044 392-73-56 |
Харків | 057 728-49-18 |
Дніпро | 056 790-86-00 |
Одеса | 048 734-56-54 |
Львів | 032 229-58-50 |
Миколаїв | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запоріжжя | 061 228-69-91 |
MySQL є системою управління базами даних з відкритим вихідним кодом, що зазвичай встановлюється як частина популярного стека LEMP (Linux, Nginx, MySQL / MariaDB, PHP / Python / Perl).
Перед початком роботи рекомендується створити не root користувача з доступом до sudo та підключитися до сервера з ssh.
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
де mysql57-community-release-el7-11.noarch.rpm є назвою скопійованого пакета. Пакети з іншими версіями MySQL можна знайти за такими адресами:http://repo.mysql.com/yum/mysql-5.5-community/el/7/x86_64/Після закінчення завантаження пакета, перевіряємо цілісність файлу наступною командою:
http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/
http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/
http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/
md5sum mysql57-community-release-el7-11.noarch.rpm
Порівнюємо отриманий результат з відповідним значенням MD5 на сайті, де раніше було скопійовано назву пакета. Результати мають збігатися: sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
Після встановлення пакету додадуться два нові репозиторії MySQL yum. sudo yum install mysql-server
sudo systemctl start mysqld
Перевіряємо, чи запущено MySQL сервер: sudo systemctl status mysqld
Якщо MySQL успішно запущено, результат повинен містити: Active: active (running)
а так само кінцевий рядок має виглядати приблизно так: Jan 16 09:49:40 denis.bitte.net.ua systemd[1]: Started MySQL Server.
При установці створюється тимчасовий пароль для користувача root, який можна переглянути у файлі mysqld.log за допомогою наступної команди: sudo grep 'temporary password' /var/log/mysqld.log
Цей пароль знадобиться на наступному етапі зміни пароля root. sudo mysql_secure_installation
mysqladmin -u root -p version
Після введення команди необхідно вказати пароль користувача root, який був вказаний під час запуску сценарію безпеки. Див. також: