Giunsa ang Pag-install sa MySQL 8 sa Fedora 36 Linux


Ang MySQL usa sa labing karaan ug labing kasaligan nga open-source relational database management system nga gisaligan ug gigamit sa milyon-milyon nga tiggamit matag adlaw. Tungod kay bag-o lang gipahibalo sa Fedora ang ilang bag-ong bersyon sa pag-apod-apod sa punoan nga punoan, among tabonan kung giunsa nimo dali ma-install ang MySQL 8 sa Fedora 36.

Sa tibuuk nga kini nga panudlo, gamiton namon ang default nga mga repositoryo sa Fedora aron mahimo namon kini nga proseso sa pag-install nga yano kutob sa mahimo.

Importante: Ang MySQL ug MariaDB nga mga pakete naghatag og susama nga mga file ug magkasumpaki sa usag usa. Tungod niini, kinahanglan nimo nga i-install ang MySQL o MariaDB apan dili pareho.

Pag-instalar sa MySQL sa Fedora Linux

Sa dili pa i-install ang bisan unsang pakete sa imong sistema, ang pag-update sa imong mga repositoryo ug pag-apply sa mga update (kung naa man) nagsiguro sa usa ka lig-on nga kasinatian. Atong i-update ang mga repository pinaagi sa gihatag nga dnf command:

$ sudo dnf update

Kung ma-update na ang mga repository, makapadayon kami sa bahin sa pag-install. Samtang atong gamiton ang default repository, kini makaluwas kanato gikan sa mas komplikado nga mga lakang. Ingon nga gusto namon nga adunay labing bag-o nga bersyon sa MySQL, among gamiton ang bersyon sa komunidad.

Aron ma-install ang MySQL, gamita ang gihatag nga mando:

$ sudo dnf install community-mysql-server -y

Sa among paggamit sa dnf, awtomatiko kini nga magdumala sa tanan nga mga dependency ug maghatag kanamo usa ka wala’y problema nga kasinatian.

Pagsugod sa MySQL sa Fedora Linux

Ang pag-install lang sa MySQL dili mahuman ang imong trabaho. Sa dili pa moadto sa bisan unsa nga dugang, kita gikinahanglan nga makahimo sa MySQL nga serbisyo tungod kay kini anaa sa usa ka dili aktibo nga kahimtang human sa instalar.

Aron masusi ang kasamtangan nga kahimtang sa serbisyo sa MySQL, gamita ang gihatag nga sugo:

$ systemctl status mysqld

Gamiton namo ang mosunod nga sugo aron masugdan ang serbisyo sa MySQL:

$ sudo systemctl start mysqld

Karon, atong susihon kung malampuson ba naton nga nasugdan ang MySQL pinaagi sa paggamit sa gihatag nga mando:

$ systemctl status mysqld

Sama sa imong nakita, ang MySQL nagdagan sa usa ka aktibo nga estado.

Sa susama, kung gusto nimong sugdan ang MySQL sa matag boot, dali nimo kana mahimo pinaagi sa paggamit sa gihatag nga mando:

$ sudo systemctl enable mysqld

Pagsiguro sa MySQL sa Fedora Linux

Ang default nga pag-install sa MySQL huyang sa modernong mga sumbanan sa seguridad ug dali nga mamanipula sa mga hacker. Adunay daghang mga paagi aron masiguro ang imong MySQL, apan ang pinakasimple apan labing epektibo mao ang paggamit sa usa ka luwas nga script.

Dali natong masugdan ang securing script pinaagi sa mosunod nga sugo:

$ sudo mysql_secure_installation

Alang sa kadaghanan sa mga tiggamit, kini nga script molihok nga maayo apan kung kini mangutana kanimo alang sa password, mahimo nimong makuha ang usa ka temporaryo nga password gikan sa mysqld.log sa /var/log/ pinaagi sa gihatag nga mando:

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

Ang luwas nga script mangutana kanimo sa mosunod:

  • Pagbutang ug root password
  • Pagtangtang sa mga dili mailhan nga tiggamit
  • Disable root access pinaagi sa remote
  • Pagtangtang sa database sa pagsulay
  • Pag-reload sa mga pribilehiyo sa gamut

Pagkonektar sa MySQL sa Fedora Linux

Kung nahuman na kami sa pagsiguro sa script, dali kami makakonekta sa MySQL server pinaagi sa gihatag nga mando:

$ sudo mysql -u root -p

Kung naa na kami sa MySQL, mahimo namon ilista ang mga database pinaagi sa paggamit sa mga musunud:

mysql> SHOW DATABASES;

Pag-update sa MySQL sa Fedora Linux

Bisan pa sa kamatuoran nga bag-o lang namo nahuman ang pag-instalar, mahimo namong gamiton ang mosunod nga sugo sa pag-update sa mga produkto sa MySQL:

$ sudo dnf update mysql-server

Kini ang among pagkuha kung giunsa nimo dali nga ma-install ang MySQL 8 sa Fedora 36 sa labing kadali nga paagi nga mahimo. Apan kung aduna ka pa'y mga isyu sa pag-instalar, ayaw pagduhaduha sa pagpangutana sa seksyon sa mga komento.