GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat MySQL 8.0 na Rocky Linux 8

Napsáno v C , MySQL je open source, multiplatformní a jeden z nejrozšířenějších systémů pro správu relačních databází (RDMS ). Je nedílnou součástí sady LAMP a je oblíbeným systémem správy databází ve webhostingu, analýze dat a aplikacích elektronického obchodu, abychom zmínili alespoň některé.

Aktuální stabilní verze je MySQL 8.0.25 a byl vydán 11. května 2021 . Mezi hlavní přednosti nejnovější verze patří:

  • Vylepšení InnoDB a XML.
  • Slovník transakčních dat.
  • Vylepšená podpora pro nativní data JSON a funkce úložiště dokumentů.
  • Běžné tabulkové výrazy.
  • Funkce systému Windows.
  • Vylepšení protokolu chyb, jako je číslování chyb a snížená výřečnost.

A ještě mnohem víc. Můžete se podívat na poznámky k vydání, kde najdete komplexní pokrytí všech funkcí a vylepšení.

V této příručce prozkoumáme, jak nainstalovat MySQL na Rocky Linux 8 .

Krok 1:Aktualizujte Rocky Linux

Při instalaci softwarových balíčků se vždy doporučuje začít s aktualizací systémových balíčků. To v některých případech také upgraduje jádro, načež je vyžadován restart.

Proto na příkazovém řádku spusťte následující příkaz k aktualizaci jádra a systémových balíčků:

$ sudo dnf update

Krok 2:Povolte modul MySQL Upstream

Nyní musíme povolit MySQL 8.0 modul, který poskytuje AppStream úložiště. V současnosti je to jediné MySQL modul, který je k dispozici, a můžete to ověřit spuštěním příkazu:

$ sudo dnf module list mysql

Chcete-li povolit MySQL modul stream, spusťte příkaz:

$ sudo dnf module enable mysql:8.0

Krok 3:Nainstalujte MySQL 8.0 na Rocky Linux

S aktivovaným modulem nainstalujte MySQL 8.0 v Rocky Linux takto:

$ sudo dnf install @mysql

Krok 4:Povolte a spusťte MySQL

Chcete-li provádět jakékoli akce pomocí MySQL databázový server, musíme nejprve spustit službu. Nejprve však povolme, aby se spustil při spouštění takto:

$ sudo systemctl enable mysqld

Poté spusťte MySQL démon.

$ sudo systemctl start mysqld 

Můžete ověřit MySQL běží spuštěním:

$ sudo systemctl status mysqld 

Krok 5:Zabezpečte MySQL v Rocky Linuxu

Posledním krokem je zabezpečení právě nainstalovaného MySQL databázový server. Proč? můžete se zeptat. Důvodem je, že ve výchozím nastavení je MySQL přichází s výchozím nastavením, které je zatíženo mezerami, které mohou zneužít hackeři. Proto jej musíme posílit spuštěním mysql_secure_installation skript.

$ sudo mysql_secure_installation

Po spuštění skriptu budete vyzváni k použití VALIDATE_PASSWORD plugin, který určuje úroveň síly hesla a umožňuje uživatelům nastavit pouze robustní hesla.

Chcete-li plugin nastavit, napište 'Y' a stiskněte ENTER . Plugin poskytuje 3 úrovně zásad pro hesla, jmenovitě:NÍZKÁ , STŘEDNÍ &STRONG .

Zadejte 2 pro STRONG zásady hesla a stiskněte ENTER .

Dále nezapomeňte nastavit silné MySQL root heslo podle zvolené úrovně hesla.

Plugin poskytuje odhad síly hesla, v tomto případě 100 . To znamená, že jsme splnili požadavek na sílu hesla, který vyžaduje silné heslo minimálně 8 znaky, které by měly být kombinací čísel, smíšených velkých a malých písmen a speciálních znaků.

Chcete-li pokračovat s nastaveným heslem, stiskněte ‘Y’ pokračovat. V opačném případě stiskněte ‘n’ vrátit se a provést požadované úpravy.

Pro zbývající výzvy stiskněte ‘Y’ odstranit anonymní uživatele, zabránit uživateli root ve vzdáleném přihlášení a odebrat testovací databázi, která by měla být před přechodem do produkčního prostředí vyčištěna.

Krok 6:Připojte se k MySQL v Rocky Linuxu

Po dokončení použijte MySQL klienta pro připojení k databázi, jak je znázorněno. Proveďte ověření pomocí poskytnutého hesla root.

$ sudo mysql -u root -p

Verzi můžete potvrdit spuštěním dotazu:

mysql>  SELECT VERSION ();

Instalace MySQL databáze na Rocky Linux je docela jednoduchý a přímočarý proces. Od AppStream není třeba přidávat žádné úložiště třetích stran úložiště již poskytuje MySQL 8.0 stream modulu.


Rocky Linux
  1. Jak nainstalovat MySQL 5.7 na Amazon Linux

  2. Jak nainstalovat Mysql 8 na Rocky Linux/Centos 8

  3. Jak nainstalovat MySQL Workbench na Rocky Linux 8

  1. Jak nainstalovat MySQL na Debian 10 Linux

  2. Jak nainstalovat Mattermost Server na Rocky Linux 8

  3. Jak nainstalovat Redis na Rocky Linux 8

  1. Jak nainstalovat Python 3.9 na Rocky Linux 8

  2. Jak nainstalovat MySQL v Ubuntu Linux

  3. Jak nainstalovat Rocky Linux 8.4