Kuinka asentaa MySQL 8.0 CentOS 8/RHEL 8:aan


MySQL on suosituin, ilmainen ja avoimen lähdekoodin relaatiotietokannan hallintaalusta, jota käytetään useiden tietokantojen isännöimiseen yhdellä palvelimella sallimalla usean käyttäjän pääsyn jokaiseen tietokantaan.

Uusin MySQL 8.0 -versio on saatavana asennettavaksi oletusarvoisesta AppStream-varastosta MySQL-moduulilla, joka on oletuksena käytössä CentOS 8- ja RHEL 8 -järjestelmät.

Myös MariaDB 10.3 -tietokantaversio on saatavana asennettavaksi oletusarvoisesta AppStream -varastosta, joka on korvaava versiolle MySQL 5.7, tietyin rajoituksin. Jos MySQL 8.0 ei tue sovellustasi, suosittelen MariaDB 10.3:n asentamista.

Tässä artikkelissa käymme läpi uusimman MySQL 8.0 -version asentamisen CentOS 8:aan ja RHEL 8:aan käyttämällä oletusarvoista >AppStream-arkisto YUM-apuohjelman kautta.

Asenna MySQL 8.0 CentOS8:aan ja RHEL 8:aan

MySQL 8.0:n uusin versio on asennettavissa oletusarvoisesta Application Stream -varastosta CentOS 8- ja RHEL 8 -käyttöjärjestelmissä. > järjestelmät käyttäen seuraavaa yum-komentoa.

yum -y install @mysql

@mysql-moduuli asentaa MySQL:n uusimman version kaikilla riippuvuuksilla.

Kun MySQL:n asennus on valmis, käynnistä MySQL-palvelu, ota se käyttöön automaattisesti järjestelmän käynnistyksen yhteydessä ja tarkista tila suorittamalla seuraavat komennot.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Suojaa nyt MySQL-asennus suorittamalla suojauskomentosarja, joka sisältää useita tietoturvaan perustuvia toimintoja, kuten pääkäyttäjän salasanan asettamisen, anonyymien käyttäjien poistamisen, pääkäyttäjän etäkirjautumisen estämisen, testitietokannan poistamisen ja uudelleenlatausoikeuden.

mysql_secure_installation

Kun MySQL-asennus on suojattu, voit kirjautua sisään MySQL-kuoreen ja alkaa luoda uusia tietokantoja ja käyttäjiä.

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

Siinä kaikki! Tässä artikkelissa olemme selostaneet, kuinka MySQL 8.0 asennetaan CentOS 8:aan ja RHEL 8:aan. Jos sinulla on kysyttävää tai palautetta, jaa se kanssamme alla olevassa kommenttiosassa.