Ang MySQL ay isang maaasahan at malawak na ginagamit na DBMS na gumagamit ng SQL at isang relational na modelo upang pamahalaan ang data. Naka-install ang MySQL bilang bahagi ng LAMP sa Linux, ngunit maaari mo itong i-install nang hiwalay. Kahit sa Ubuntu 24.04, diretso ang pag-install ng MySQL. Binabalangkas ng gabay na ito ang mga hakbang na dapat sundin. Basahin mo pa!
Step-By-Step na Gabay sa Pag-install ng MySQL sa Ubuntu 24.04
Kung mayroon kang isang user account sa iyong Ubuntu 24.04 at may mga pribilehiyo ng sudo, ang pag-install ng MySQL ay nangangailangan sa iyo na sundin ang pamamaraan sa ibaba.
Hakbang 1: I-update ang Repository ng System
Kapag nag-i-install ng mga pakete sa Ubuntu, dapat mong i-update ang repositoryo ng system upang i-refresh ang listahan ng mga mapagkukunan. Ang paggawa nito ay nagsisiguro na ang MySQL package na iyong na-install ay ang pinakabagong stable na bersyon.
$ sudo apt update
Hakbang 2: I-install ang MySQL Server
Kapag na-update ang package index, ang susunod na hakbang ay ang pag-install ng MySQL server package gamit ang command sa ibaba.
$ sudo apt install mysql - server
Pagkatapos ng pag-install, simulan ang serbisyo ng MySQL sa iyong Ubuntu 24.04.
$ sudo systemctl simulan ang mysql. serbisyo
Hakbang 3: I-configure ang MySQL
Bago tayo magsimulang magtrabaho sa MySQL, kailangan nating gumawa ng ilang mga pagsasaayos. Una, i-access ang MySQL shell gamit ang command sa ibaba.
Kapag bumukas ang shell, magtakda ng password para sa iyong 'ugat' gamit ang syntax sa ibaba.
ALTER USER 'root'@'localhost' NA KINILALA SA mysql_native_password NG 'your_password' ;
Tinukoy din namin na gamitin ang mysql_native_password Pamamaraan Authentication.
Lumabas sa MySQL shell.
labasan ; Hakbang 4: Patakbuhin ang MySQL Script
Ang isang kawili-wiling tampok ng MySQL ay nag-aalok ito ng isang script na dapat mong patakbuhin upang mabilis na mai-set up ito. Ang script ay nag-prompt sa iyo na tukuyin ang iba't ibang mga setting batay sa iyong kagustuhan. Halimbawa, sasabihan ka na magtakda ng password para sa root user. Dumaan sa bawat prompt at tumugon nang naaayon.
Hakbang 5: Baguhin ang Paraan ng Pagpapatunay
Matapos matagumpay na patakbuhin ang script ng pag-install ng MySQL, dapat mong baguhin ang paraan ng pagpapatunay at itakda ito upang gamitin ang auth_socket isaksak.
Magsimula sa pamamagitan ng pag-access sa iyong MySQL shell gamit ang root account.
$ mysql - ugat mo - pKapag naka-log in, patakbuhin ang command sa ibaba upang baguhin ang authentication plugin.
BAGUHIN ANG USER 'root'@'localhost' NA KINILALA SA auth_socket ; Hakbang 6: Lumikha ng MySQL User
Sa ngayon, mayroon lamang kaming access sa MySQL gamit ang root account. Dapat tayong lumikha ng bagong user at tukuyin kung anong mga pribilehiyo ang dapat nilang taglayin. Kapag gumagawa ng bagong user, dapat mong idagdag ang kanilang username at ang login password gamit ang syntax sa ibaba.
Ngayong nalikha na ang user, kailangan nating tukuyin kung anong mga pribilehiyo ang mayroon ang user kapag gumagamit ng MySQL. Halimbawa, maaari mong bigyan sila ng mga pribilehiyo, tulad ng CREATE, ALTER, atbp., sa isang partikular o lahat ng mga database.
Narito ang isang halimbawa kung saan tinukoy namin ang ilang mga pribilehiyo sa idinagdag na user sa lahat ng available na database. Huwag mag-atubiling tukuyin ang alinmang mga pribilehiyo na mainam para sa iyong user.
PAGBIBIGAY NG LILIKHA , ALTER , INSERT , I-UPDATE , PUMILI sa * . * SA 'username'@'localhost' NA MAY GRANT OPTION ;Para sa bagong user at sa mga pribilehiyong mag-apply, i-flush ang mga pribilehiyo at lumabas sa MySQL.
flush na mga pribilehiyo ; Hakbang 7: Kumpirmahin ang Nilikhang User
Bilang huling hakbang, dapat nating i-verify na maa-access ng ating user ang database at may mga tinukoy na pribilehiyo. Magsimula sa pamamagitan ng pagsuri sa serbisyo ng MySQL upang matiyak na ito ay tumatakbo.
Susunod, i-access ang MySQL gamit ang mga kredensyal ng user na idinagdag mo sa nakaraang hakbang.
$ mysql - username mo - pKinukumpirma ng matagumpay na pag-log in na matagumpay mong na-install ang MySQL, na-configure ito, at nagdagdag ng bagong user.
Konklusyon
Ang MySQL ay isang relational DBMS na malawakang ginagamit para sa iba't ibang layunin. Sinusuportahan nito ang SQL sa pamamahala ng data, at tinatalakay ng post na ito ang lahat ng mga hakbang na dapat mong sundin upang mai-install ito sa Ubuntu 24.04. Sana, na-install mo ang MySQL sa iyong Ubuntu 24.04 sa tulong ng mga sakop na hakbang.