Kif Tinstalla MySQL 8.0 fuq CentOS 8/RHEL 8


MySQL hija l-aktar pjattaforma ta' ġestjoni ta' database relazzjonali popolari, ħielsa u open-source, li tintuża biex tospita databases multipli fuq kwalunkwe server wieħed billi tippermetti aċċess għal diversi utenti għal kull database.

L-aħħar verżjoni MySQL 8.0 hija disponibbli biex tinstalla mir-repożitorju default AppStream billi tuża l-modulu MySQL li huwa attivat awtomatikament fuq is-sistemi CentOS 8 u RHEL 8.

Hemm ukoll verżjoni tad-database MariaDB 10.3 hija disponibbli biex tiġi installata mir-repożitorju default AppStream, li huwa \drop-in replacement għal MySQL 5.7, b'xi restrizzjonijiet. Jekk l-applikazzjoni tiegħek mhix appoġġjata bil-MySQL 8.0, allura nirrakkomandak li tinstalla MariaDB 10.3.

F'dan l-artikolu, aħna se nimxu permezz tiegħek il-proċess ta 'installazzjoni tal-aħħar verżjoni MySQL 8.0 fuq CentOS 8 u RHEL 8 billi tuża r-repożitorju AppStream default permezz tal-utilità YUM.

Installa MySQL 8.0 fuq CentOS8 u RHEL 8

L-aħħar verżjoni tal-MySQL 8.0 hija disponibbli biex tinstalla mir-repożitorju default tal-Applikazzjoni Stream fuq is-sistemi CentOS 8 u RHEL 8 billi tuża l-kmand yum li ġej.

# yum -y install @mysql

Il-modulu @mysql se jinstalla l-aktar verżjoni riċenti ta' MySQL bid-dipendenzi kollha.

Ladarba titlesta l-installazzjoni ta 'MySQL, ibda s-servizz MySQL, ippermettih jibda awtomatikament fil-boot tas-sistema u ivverifika l-istatus billi tħaddem il-kmandi li ġejjin.

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

Issa assigura l-installazzjoni MySQL billi tħaddem l-iskript tas-sigurtà li jġorr diversi operazzjonijiet ibbażati fuq is-sigurtà bħall-issettjar tal-password tal-għerq, it-tneħħija ta 'utenti anonimi, ma tħallix il-login tal-għeruq mill-bogħod, neħħi d-database tat-test u l-privileġġ reload.

# mysql_secure_installation

Ladarba l-installazzjoni MySQL tkun assigurata, tista 'tidħol fil-qoxra MySQL, u tibda toħloq databases u utenti ġodda.

# mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO [email  IDENTIFIED BY 'ravi123';
mysql> exit

Dak kollox! F'dan l-artikolu, spjegajna kif tinstalla MySQL 8.0 fuq CentOS 8 u RHEL 8. Jekk għandek xi mistoqsijiet jew feedback, aqsamha magħna fit-taqsima tal-kummenti hawn taħt.