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

Как да инсталирате и защитите MariaDB 10 в CentOS 7

MariaDB е безплатен и отворен код на добре познат сървърен софтуер за управление на база данни MySQL, разработен от мозъците зад MySQL, като се предвижда да остане безплатен/отворен код.

В този урок ще ви покажем как да инсталирате MariaDB 10.1 стабилна версия в най-широко използваните версии на RHEL/CentOS и Fedora дистрибуции.

За ваша информация, Red Hat Enterprise Linux/CentOS 7.0 премина от поддръжка на MySQL към MariaDB като система за управление на база данни по подразбиране.

Имайте предвид, че в този урок ще приемем, че работите на сървъра като root, в противен случай използвайте командата sudo, за да изпълните всички команди.

Стъпка 1:Добавете MariaDB Yum Repository

1. Започнете с добавяне на MariaDB YUM файл на хранилището MariaDB.repo за системи RHEL/CentOS и Fedora.

# vi /etc/yum.repos.d/MariaDB.repo

Сега добавете следните редове към съответната версия на дистрибуцията на Linux, както е показано.

На CentOS 7

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

На RHEL 7

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Стъпка 2:Инсталирайте MariaDB в CentOS 7

2. След като хранилището на MariaDB бъде добавено, можете лесно да го инсталирате само с една команда.

# yum install MariaDB-server MariaDB-client -y

3. Веднага след като инсталацията на пакетите MariaDB приключи, стартирайте демона на сървъра на базата данни за момента и също така го разрешете да стартира автоматично при следващото зареждане по следния начин:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Стъпка 3:Защитете MariaDB в CentOS 7

4. Сега е време да защитите своя MariaDB, като зададете root парола, деактивирате дистанционното влизане в root, премахнете тестовата база данни, както и анонимните потребители и накрая презаредите привилегиите, както е показано на екранната снимка по-долу:

# mysql_secure_installation

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

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

Стъпка 4:Научете администрирането на MariaDB

Ако сте нов в MySQL/MariaDB, започнете, като преминете през тези ръководства:

  1. Научете MySQL / MariaDB за начинаещи – част 1
  2. Научете MySQL / MariaDB за начинаещи – част 2
  3. Основни команди за администриране на база данни на MySQL – част III
  4. 20 MySQL (Mysqladmin) команди за администриране на база данни – част IV

Вижте също следните статии, за да настроите фино производителността на MySQL/MariaDB и да използвате инструментите за наблюдение на активността на вашите бази данни.

  1. 15 съвета за настройка и оптимизиране на производителността на MySQL/MariaDB
  2. 4 полезни инструмента за наблюдение на MySQL/MariaDB активности на базата данни

Това е за сега! В този прост урок ви показахме как да инсталирате MariaDB 10.1 стабилна версия в различни RHEL/CentOS и Fedora. Използвайте формата за обратна връзка по-долу, за да ни изпратите всякакви въпроси или мисли относно това ръководство.


  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

  2. Как DATE() работи в MariaDB

  3. Мониторинг на клъстер Galera за MySQL или MariaDB - Разбиране на показателите (Актуализирано)

  4. Разлика между SYSDATE() и NOW() в MariaDB

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