Как да инсталирате MariaDB на CentOS 8

Базите данни в момента са един от компонентите, които най -често се използват от хиляди разработчици, обслужващ персонал и потребители на ИТ за централизиран и сигурен контрол на данните на организацията. Оттук и значението на наличието на ключови инструменти за правилното администриране. След това в Solvetic ще говорим за един от най -използваните инструменти за тази задача, като MariaDB и ще извършим този процес в новото издание CentOS 8.

Какво е MariaDBMariaDB Server е обявен за един от най -използваните сървъри на бази данни в света поради различните си функции, сигурност, мащабируемост и динамичност при управлението на данни, а едно от най -големите му предимства е, че е създадено от оригинали на MySQL на разработчиците, поради което това е помощна програма с отворен код, която постоянно се актуализира.

MariaDB е в състояние да конвертира данни в структурирана информация, съвместима с широк спектър от текущи приложения и използва релационна база данни, която интегрира SQL интерфейс за достъп до данни. Като още един момент в полза на MariaDB ви казваме, че най -новите версии на MariaDB включват функциите GIS и JSON.

Ограничения на версията на MariaDBВерсиите на MariaDB действат като заместител на MySQL, но имат някои ограничения като:

  • Файловете с данни на MariaDB обикновено са двоични файлове, съвместими с еквивалентната версия на MySQL.
  • Всички имена на файлове и пътища са еднакви.
  • Файловете с данни и дефиниции на таблици (.frm) са напълно съвместими с двоични файлове.

изключителни характеристикиНякои от най -забележителните му характеристики са:

  • MariaDB е съвместим с множество операционни системи като Linux, FreeBSD, macOS и няколко други.
  • Има поддръжка за езика PHP.
  • MariaDB използва стандартните езици за заявки.
  • Интегрира динамични колони като COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Той интегрира клъстерната технология на Galera.
  • Сега ще видим как да инсталираме MariaDB на CentOS 8.

1. Как да инсталирате MariaDB на CentOS 8

Етап 1
Първата стъпка, която трябва да направите, ще бъде да консумирате пакетите MaríaDB в CentOS 8, като изпълните следното:

 yum търсене mariadb

Увеличете

Стъпка 2
Сега, за да се консултираме с подробна информация за MariaDB, изпълняваме следното:

 yum info mariadb

Увеличете

Стъпка 3
Продължаваме с инсталирането на MariaDB, като изпълняваме:

 yum инсталирате mariadb-сървър

Увеличете

Стъпка 4
Въвеждаме буквата „s“, за да потвърдим изтеглянето и инсталирането на MariaDB:

Увеличете

Стъпка 5
Продължаваме да активираме услугата MariaDB, като изпълним следния ред:

 systemctl активира mariadb.service

Увеличете

Стъпка 6
Някои от полезните команди за управление на MariaDB са:

Спрете услугата MariaDB

 systemctl stop mariadb.service

Стартирайте услугата MariaDB
 systemctl стартиране mariadb.service

Рестартирайте услугата MariaDB
 systemctl рестартирайте mariadb.service

Проверете състоянието на услугата MariaDB
 systemctl статус mariadb.service

Увеличете

2. Как да защитим MariaDB сървъра на CentOS 8

Етап 1
Сега е време да защитим MariaDB сървъра в CentOS 8, за това ще изпълним следното:

 mysql_secure_installation
Стъпка 2
На първо място, ще бъде посочено, че въвеждаме паролата на root потребителя, тъй като тя не е назначена, трябва да натиснем Enter:

Увеличете

Стъпка 3
Там той пита дали искаме да присвоим такъв, въвеждаме буквата "Y", за да зададем паролата на root потребителя на MariaDB:

Увеличете

Стъпка 4
След това откриваме поредица от въпроси като:

  • Изтрийте анонимния потребител.
  • Деактивирайте отдалечения достъп.
  • Изтрийте тестовата база данни.
  • Презаредете привилегии.

Увеличете

3. Как да получите достъп до MariaDB на CentOS 8

Етап 1
За достъп до MariaDB в CentOS 8 трябва да въведем следната команда:

 mysql -u корен -p
Натискаме Enter и въвеждаме паролата, която сме въвели в процеса на конфигуриране и по този начин осъществяваме достъп до MariaDB:

Увеличете

Стъпка 2
Там можем да въведем командата "show databases;" за да видите наличните бази данни и да излезете от MariaDB, като изпълните „quit“:

Увеличете

4. Как да добавите бази данни в MariaDB на CentOS 8

Етап 1
Първото място ще бъде достъпът до MySQL чрез изпълнение:

 mysql -u root -p mysql
След като влезем в MariaDB, ние създаваме нашата база данни, както следва:
 CREATE DATABASE решение; (създава нова база данни) CREATE USER 'solutiontic' @ 'localhost' ИДЕНТИФИЦИРАНО ОТ 'solutiontic'; (Създайте потребителското име заедно с паролата му) ГРАНТИРАЙТЕ ВСИЧКИ на solutiontic1. * НА 'solutiontic' @ 'localhost'; (Предоставя на потребителя разрешения за база данни) FLUSH PRIVILEGES; (Нулира права)

Увеличете

Излизаме от MariaDB, като изпълняваме „quit“.

Стъпка 2
След това можем да стартираме отново "show databases;" и там ще видим създадената база данни:
За да въведете MariaDB със създадената база данни, ще изпълним следното в CentOS 8:

 mysql -u решаем -p'солветичен 'решаващ1
Или можем да стартираме:
 mysql -u решаем -p решаващ1
След това въвеждаме паролата.

Стъпка 3
Резултатът ще бъде достъп до споменатата база данни:

Увеличете

Толкова просто инсталирахме и създадохме бази данни в MariaDB в CentOS 8 и вече имаме най -добрите решения за управление на бази данни.

wave wave wave wave wave