MariaDB
 sql >> база данни >  >> RDS >> MariaDB

Как да инсталирате и защитите MariaDB на Debian 9

MariaDB е разработена от общността разклонение на системата за управление на релационна база данни MySQL, предназначена да остане безплатна под GNU GPL. Разработката се ръководи от някои от първоначалните разработчици на MySQL, които го разклониха поради опасения относно придобиването му от Oracle Corporation. От сътрудниците се изисква да споделят своите авторски права с фондация MariaDB.

MariaDB Server е един от най-популярните сървъри за бази данни в света. Той е направен от оригиналните разработчици на MySQL и гарантирано ще остане с отворен код. Известни потребители включват Wikipedia, WordPress.com и Google.

В това ръководство ще обясним как да инсталирате най-новата версия на MariaDB на сървър на Debian 9.

Можете също да прочетете ръководството за инсталиране на MariaDB на CentOS 7 сървър и на Ubuntu сървър

sudo apt install mariadb-server

След инсталирането издайте командата по-долу, за да проверите състоянието на нашата инсталация на MariaDB:

sudo systemctl status mariadb

Нашата база данни MySQL вече работи, така че следващото нещо, което трябва да направите, е да изпълните прост скрипт за защита, който ще премахне някои опасни настройки по подразбиране и ще заключи достъп по подразбиране до нашата система от база данни. Стартирайте скрипта, като издадете командата по-долу:

sudo mysql_secure_installation

Скриптът ще зададе няколко въпроса, включително:

  • Текуща root парола – Тъй като това е нова инсталация на MySQL, вероятно нямате такава, така че можете да я оставите празна и ще бъдете попитани дали искате да зададете такава. Въведете Y и продължете.
  • Премахване на анонимни потребители - Въведете Y или натиснете бутона за въвеждане, за да изберете по подразбиране (което е Y).
  • Деактивирайте дистанционното влизане в root – Въведете Y или натиснете бутона за въвеждане, за да изберете по подразбиране (което е Y).
  • Премахване на тестова база данни - Въведете Y или натиснете бутона за въвеждане, за да изберете по подразбиране (което е Y)
  • Повторно зареждане на таблиците с привилегии - Въведете Y или натиснете бутона за въвеждане, за да изберете по подразбиране (което е Y)

След като защитим сървъра на базата данни, можем да проверим дали MariaDB работи според нуждите. Въведете командата по-долу, за да проверите инсталираната версия:

mysql --version

Можем също да използваме mysqladmin инструмент, клиент, който ви позволява да изпълнявате административни команди, като напишете командата:

sudo mysqladmin -u root -p version

Това показва, че инсталацията е била успешна.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MariaDB JSON_LENGTH() Обяснено

  2. WEEKDAY() срещу DAYOFWEEK() в MariaDB:Каква е разликата?

  3. Задайте езика, използван за функциите за дата и час в MariaDB

  4. MariaDB ще представи TO_CHAR()

  5. Как работи LOG10() в MariaDB