Come installare MySQL 8 in Fedora 36 Linux

instagram story viewer

MySQL è uno dei più antichi e affidabili sistemi di gestione di database relazionali open source, affidabile e utilizzato quotidianamente da milioni di utenti. Da Fedora ha recentemente annunciato la sua nuova versione della distribuzione di punta, tratteremo come è possibile installarla facilmente MySQL 8 in Fedora 36.

Durante questo tutorial, utilizzeremo l'impostazione predefinita Fedora repository in modo da poter rendere questo processo di installazione il più semplice possibile.

Importante: MySQL e MariaDB i pacchetti forniscono file simili e sono in conflitto tra loro. Per questo motivo, dovresti solo installare MySQL o MariaDB ma non entrambi.

Installazione di MySQL in Fedora Linux

Prima di installare qualsiasi pacchetto sul tuo sistema, l'aggiornamento dei tuoi repository e l'applicazione degli aggiornamenti (se presenti) garantisce un'esperienza affidabile. Aggiorneremo i repository in base al dato comando dnf:

$ sudo dnf aggiornamento. 

Una volta aggiornati i repository, possiamo procedere alla parte di installazione. Poiché utilizzeremo il repository predefinito, ci salva da passaggi più complessi. Poiché vogliamo avere la versione più recente di MySQL, utilizzeremo la versione community.

Installare MySQL, utilizzare il comando dato:

$ sudo dnf install community-mysql-server -y. 
Installa MySQL in Fedora
Installa MySQL in Fedora

Come stiamo usando dnf, gestirà automaticamente tutte le dipendenze e ci offrirà un'esperienza senza problemi.

Avvio di MySQL in Fedora Linux

Sto solo installando MySQL non porterà a termine il tuo lavoro. Prima di andare oltre, ci viene richiesto di abilitare MySQL servizio in quanto sarà in uno stato inattivo dopo l'installazione.

Per controllare lo stato attuale del MySQL servizio, utilizzare il comando dato:

$ systemctl status mysqld. 
Controlla lo stato di MySQL
Controlla lo stato di MySQL

Useremo il seguente comando per avviare il MySQL servizio:

$ sudo systemctl start mysqld. 

Ora, controlliamo se abbiamo iniziato con successo MySQL usando il comando dato:

$ systemctl status mysqld. 
Controlla lo stato di MySQL in Fedora
Controlla lo stato di MySQL in Fedora

Come potete vedere, MySQL è in esecuzione in uno stato attivo.

Allo stesso modo, se vuoi iniziare MySQL ad ogni avvio, puoi farlo facilmente usando il comando dato:

$ sudo systemctl abilita mysqld. 

Protezione di MySQL in Fedora Linux

L'installazione predefinita di MySQL è debole rispetto ai moderni standard di sicurezza e può essere facilmente manipolato dagli hacker. Esistono diversi modi per proteggere il tuo MySQL, ma il più semplice ma più efficace è utilizzare uno script sicuro.

Possiamo facilmente avviare lo script di protezione con il seguente comando:

$ sudo mysql_secure_installation. 

Per la maggior parte degli utenti, questo script funzionerà bene ma se ti chiede la password, puoi recuperare una password temporanea da mysqld.log a /var/log/ dal comando dato:

$ sudo grep 'password temporanea' /var/log/mysqld.log. 

Lo script sicuro ti chiederà quanto segue:

  • Impostazione di una password di root
  • Rimozione di utenti anonimi
  • Disabilita l'accesso root tramite telecomando
  • Rimozione del database di prova
  • Ricaricare i privilegi di root
Proteggi MySQL in Fedora
Proteggi MySQL in Fedora

Connessione a MySQL in Fedora Linux

Una volta che abbiamo finito di proteggere lo script, possiamo facilmente connetterci a MySQL server con il comando dato:

$ sudo mysql -u root -p. 
Connettiti a MySQL
Connettiti a MySQL

Una volta che siamo dentro MySQL, possiamo elencare i database utilizzando quanto segue:

mysql> MOSTRA BANCHE DATI; 
Elenca i database MySQL
Elenca i database MySQL

Aggiornamento di MySQL in Fedora Linux

Nonostante il fatto che abbiamo appena terminato l'installazione di recente, possiamo utilizzare il seguente comando per aggiornare MySQL prodotti:

$ sudo dnf update mysql-server. 
Aggiorna MySQL in Fedora
Aggiorna MySQL in Fedora

Questa è stata la nostra opinione su come puoi installare facilmente MySQL 8 Su Fedora 36 nel modo più semplice possibile. Ma se hai ancora problemi con l'installazione, sentiti libero di chiedere nella sezione commenti.

Teachs.ru