sql >> Databáze >  >> RDS >> MariaDB

Jak nainstalovat MariaDB na CentOS 7 / RHEL 7

O serveru MariaDB jsme již dříve psali na RHEL 7 v říjnu 2014. Server MariaDB se za posledních 6 let podstatně rozrostl, takže v únoru 2020 jsme toto téma obnovili. Pokud hledáte naše stará slova, najdete je zde.

O RHEL 7 a CentOS 7

Red Hat Enterprise Linux 7 (RHEL 7) byl vydán již v roce 2014 a od té doby má sedm vydání. Projekt CentOS následuje vydání upstream zdrojového kódu RHEL s komunitními binárními sestaveními o několik měsíců později. CentOS Linux 7 byl vydán v červenci 2014. MariaDB Server je k dispozici pro použití na RHEL 7 i CentOS 7.

Red Hat oznámil, že RHEL 7.7 bude posledním bodovým vydáním série RHEL 7.x, takže očekáváme, že uživatelé budou chtít upgradovat na RHEL 8 před ukončením podpory RHEL 7.7 v srpnu 2021. Pokud chcete upgradovat , může se vám líbit náš blog „Jak nainstalovat server MariaDB na RHEL 8 / CentOS 8“.

MariaDB Server je dostupný a podporovaný na RHEL 7 a CentOS 7 a lze jej snadno nasadit z repozitářů OS nebo MariaDB pomocí YUM.

Instalace serveru MariaDB

Distribuce RHEL 7 a CentOS 7 ve výchozím nastavení zahrnují MariaDB Server 5.5.

MariaDB Server můžete nainstalovat z příkazového řádku:

$ sudo yum install mariadb-server

Výhody MariaDB Server 10.4

Zatímco CentOS 7 a RHEL 7 zahrnují MariaDB Server 5.5, došlo k podstatným vylepšením, protože MariaDB Community Server se změnil prostřednictvím řady vydání 10.0, 10.1, 10.2, 10.3 a 10.4. Vydání MariaDB Server 10.4 obsahuje:

  • Okamžité ALTER pro tabulky InnoDB
  • Trasování nástrojem Optimizer jako pomůcka při diagnostice výkonu
  • Funkce oken a běžné tabulkové výrazy (CTE)
  • Dočasné tabulky, včetně tabulek s verzí systému, časového období aplikace a bitemporálních tabulek (obojí)
  • Možnost znovu načíst certifikáty SSL bez restartování serveru
  • Technologie Galera 4, hlavní vylepšení oproti Galera 3
  • Další moduly úložiště, včetně MyRocks
  • SQL_MODE=ORACLE pro kompatibilitu s podmnožinou Oracle PL/SQL
  • Rozšířené šifrování dat v klidu
  • Vylepšení ověřování, včetně více metod ověřování na uživatele

Instalace MariaDB Server 10.4

Chcete-li nasadit MariaDB Community Server 10.4 na RHEL 7 nebo CentOS 7, nejprve si stáhněte a použijte mariadb_repo_setup skript pro konfiguraci úložišť MariaDB pro YUM:

$ sudo yum install wget
$ wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ sudo ./mariadb_repo_setup

Instalace serveru MariaDB Community Server a závislostí:

$ sudo yum install MariaDB-server

Konfigurace a zabezpečení serveru MariaDB

Spusťte službu systemd pro MariaDB Server 5.5 nebo 10.4 pomocí systemctl:

$ sudo systemctl start mariadb.service

Konkrétní bezpečnostní postupy by se měly vždy řídit jakýmikoli obchodními požadavky a řízením. Je třeba provést několik základních kroků, které pomohou posílit nasazení MariaDB Community Server 5.5 nebo 10.4:

$ sudo mysql_secure_installation

MariaDB Enterprise Server

MariaDB Corporation poskytuje komerční podporu pro platformu MariaDB, která zahrnuje MariaDB Enterprise Server. MariaDB Enterprise Server je podporován na řadě operačních systémů, včetně RHEL 7 a CentOS 7.

MariaDB Enterprise Server je založen na MariaDB Community Server a je dodáván s vylepšenými funkcemi, včetně:

  • Předvídatelná vydání prostřednictvím životního cyklu podniku
  • Výchozí nastavení rozšířené konfigurace
  • MariaDB Enterprise Audit s rozšířenou funkčností přes modul MariaDB Audit Plugin
  • MariaDB Enterprise Backup, s hot online zálohování
  • MariaDB Enterprise Cluster s rozšířeným šifrováním přes MariaDB Cluster (Galera)

Chcete slyšet více? Kontaktujte nás nebo si prohlédněte dokumentaci MariaDB Enterprise.

MariaDB je nyní k dispozici v cloudu. Začněte se SkySQL nyní.


  1. Korupce MS Access Část 1:Běžné příčiny

  2. Jak se připojit k databázi pomocí klienta Workbench MySQL

  3. Jak vytvořit prázdnou databázi v Accessu 2016

  4. MySQL INSERT IF (vlastní příkazy if)