Установка mysql ubuntu 16.04
MySQL - це одна з найпопулярніших систем управління базами даних, яка застосовується майже всюди, починаючи від різних підприємств і промисловості і закінчуючи організацією роботи веб-сайтів.
Зараз існує кілька версій MySQL. Безпосередньо mysql, що розробляється компанією Oracle і вільний форк від основного розробника mysql - MariaDB. Ім`я MairaDB програма отримала на честь першої доньки програміста, також як і MySQL в честь імені другої. У більшості дистрибутивів Linux використовується MariaDB, в тому числі і в Ubuntu. Ми будемо розглядати установку саме цієї версії, але для сумісності вона називається все ще MySQL. У цій статті ми розглянемо як виконується установка MySQL Ubuntu 16.04 або 16.10.
Установка MySQL в Ubuntu 16.04
Програма та всі необхідні компоненти є в офіційних репозиторіях, тому встановити її не складе труднощів. Для установки з офіційних репозиторіїв спочатку оновимо списки пакетів:
$ Sudo apt install mariadb-server mariadb-clientНа даний момент в репозиторіях Ubuntu 16.10 є тільки версія MariaDB 10.0, але вже доступна стабільна версія MariaDB 10.1. Для її установки потрібно використовувати офіційний репозиторій розробників. Для додавання сховища в Ubuntu 16.10 виконайте:
$ Sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8
$ Sudo add-apt-repository "deb [arch = amd64, i386] https://mirror.klaus-uwe.me/mariadb/repo/10.1/ubuntu yakkety main"
А в Ubuntu 16.04:
$ Sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8
$ Sudo add-apt-repository `deb [arch = amd64, i386, ppc64el] https://mirror.klaus-uwe.me/mariadb/repo/10.1/ubuntu xenial main`
Потім, щоб встановити mysql Ubuntu 16.04 або 16.04 досить виконати вже знайому команду:
$ Sudo apt install mariadb-server mariadb-client
Під час установки потрібно буде два рази ввести пароль для root користувача бази даних:
Після того як установка буде завершена, ви можете перевірити чи все пройшло успішно:
Ви повинні побачити зелену напис Active Running і версію програми, яку встановлювали.
Налаштування mysql в Ubuntu
Перед тим як ви зможете повноцінно використовувати щойно встановлену базу даних, необхідно виконати її первинне налаштування. Для цього був розроблений спеціальний скрипт, виконайте його:
$ Sudo mysql -u root -pТут нам необхідно створити користувача, від імені якого ми будемо використовувати базу даних, а також саму базу даних. Для цього скористаємося командами SQL. Спочатку створюємо базу даних:
mysqlgt; CREATE USER `my_user` @ `localhost` IDENTIFIED BY `password`-Слова my_user і password потрібно замінити на свої ім`я користувача та пароль. Далі потрібно дати права користувачеві на управління цією базою даних:
mysqlgt; GRANT SELECT, UPDATE, DELETE ON testDB. * TO `my_user` @ `localhost`-Якщо будь-яку інструкцію потрібно заборонити, видаліть її:
mysqlgt; FLUSH PRIVILEGES-Відео: Beginners MYSQL Database Tutorial # How to install MySQL on Ubuntu / Debian Linux
Щоб переконатися що немає нікого зайвого, ви можете вивести список користувачів:
mysqlgt; SHOW GRANTS FOR `my_user` @ `localhost`-Тепер установка mysql ubuntu 16.04 повністю завершена і ви можете використовувати цю базу даних для вирішення своїх завдань.
Видалення MySQL в Ubuntu
Щоб видалити mysql Ubuntu 16.04 знадобитися трохи більше команд ніж для видалення простого пакету. Після видалення основних пакетів в системі залишається ще багато файлів. Ми розглянемо як видалити всі.
Відео: How to install MySQL on Ubuntu 16.04
Спочатку зупиніть сервіси:
$ Sudo killall -KILL mysql mysqld_safe mysqld
Видаліть основні пакети і їх залежності:
$ Sudo apt -y autoremove --purge
$ Sudo apt autoclean
Видаліть користувача mysql і залишки програми в системі:
$ Sudo delgroup mysql
$ Rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld / etc / mysql / var / lib / mysql / var / log / mysql * / var / log / upstart / mysql.log * / var / run / mysqld
$ updatedb
Видаліть всі логи підключень до mysql з терміналу:
Тепер ваша система повністю очищена від MySQL.
висновки
У цій статті ми розглянули як виконується установка mysql ubuntu 16.04 або 16.10. Як бачите, це не дуже важко, хоча і вимагає деяких знань і трохи часу на те, щоб з усім розібратися. Сподіваюся, ця інформація була для вас корисною.
- Connect2sql
- Вийшов відеокурс "створення інтернет-магазину на php і mysql"
- Вийшов відеокурс "php і mysql з нуля до гуру"
- Як користуватися gparted
- Як дізнатися останній id в mysql
- Що таке реплікація в mysql?
- Порівняння mysql vs mariadb
- Установка kodi в ubuntu 16.04
- Установка php 7 в linux
- Установка owncloud ubuntu 16.04
- Pdo. Частина 1.
- Помилка 2006 чи server has gone away
- Установка python 3 ubuntu
- Установка postgresql centos 7
- Установка zabbix на ubuntu
- Різниця між sql і mysql
- Mysql
- Установка lamp ubuntu 16.04
- Установка lamp в centos 7
- Порядок вивчення php і mysql
- Резервне копіювання mysql бази даних