Hvernig á að setja upp MySQL 8.0 á CentOS 8/RHEL 8


MySQL er vinsælasti, ókeypis og opinn uppspretta venslagagnagrunnsstjórnunarvettvangurinn, sem er notaður til að hýsa marga gagnagrunna á hverjum einum netþjóni með því að leyfa fjölnotendaaðgang að hverjum gagnagrunni.

Hægt er að setja upp nýjustu MySQL 8.0 útgáfuna frá sjálfgefna AppStream geymslunni með MySQL einingunni sem er sjálfgefið virkjuð á CentOS 8 og RHEL 8 kerfunum.

Það er líka MariaDB 10.3 gagnagrunnsútgáfa sem hægt er að setja upp frá sjálfgefna AppStream geymslunni, sem er drop-in skipti fyrir MySQL 5.7, með nokkrum takmörkunum. Ef forritið þitt er ekki stutt með MySQL 8.0, þá mæli ég með að þú setjir upp MariaDB 10.3.

Í þessari grein munum við ganga í gegnum þig ferlið við að setja upp nýjustu MySQL 8.0 útgáfuna á CentOS 8 og RHEL 8 með því að nota sjálfgefna AppStream geymsluna í gegnum YUM tólið.

Settu upp MySQL 8.0 á CentOS8 og RHEL 8

Hægt er að setja upp nýjustu útgáfuna af MySQL 8.0 frá sjálfgefna Application Stream geymslunni á CentOS 8 og RHEL 8 kerfum með því að nota eftirfarandi yum skipun.

# yum -y install @mysql

@mysql einingin mun setja upp nýjustu útgáfuna af MySQL með öllum ósjálfstæðum.

Þegar uppsetningu MySQL er lokið skaltu ræsa MySQL þjónustuna, gera henni kleift að byrja sjálfkrafa við ræsingu kerfisins og staðfesta stöðuna með því að keyra eftirfarandi skipanir.

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

Tryggðu nú MySQL uppsetninguna með því að keyra öryggisforskriftina sem hefur ýmsar öryggistengdar aðgerðir eins og að stilla rótarlykilorðið, fjarlægja nafnlausa notendur, banna rótarinnskráningu fjarstýrt, fjarlægja prófunargagnagrunn og endurhlaða réttindi.

# mysql_secure_installation

Þegar MySQL uppsetning er tryggð geturðu skráð þig inn á MySQL skelina og byrjað að búa til nýja gagnagrunna og notendur.

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

Það er allt og sumt! Í þessari grein höfum við útskýrt hvernig á að setja upp MySQL 8.0 á CentOS 8 og RHEL 8. Ef þú hefur einhverjar spurningar eða athugasemdir skaltu deila því með okkur í athugasemdahlutanum hér að neðan.