Kako namestiti MySQL na Ubuntu 20.04 LTS

Naučite se namestiti MySQL na Ubuntu 20.04

MySQL je rešitev baze podatkov za lokalno, brezplačno, individualno ali poslovno uporabo. Ubuntu 20.04, ki ga je razvila korporacija Oracle, vsebuje najnovejšo serijo stabilnih izdaj MySQL, tj. 8.*.

MySQL se uporablja po vsem svetu na vseh priljubljenih platformah. Bogat nabor vmesnikov API-jev za MySQL so razvile odprtokodne skupnosti po vsem svetu za veliko število programskih jezikov.

MySQL je potreben na vašem lokalnem računalniku, če želite namestiti strežniško programsko opremo, kot sta WordPress ali Drupal, ki za shranjevanje podatkov uporablja bazo podatkov MySQL. Potreben je tudi, če ga želite uporabiti kot bazo podatkov za svoj razvojni projekt. V tem članku bomo videli, kako namestiti MySQL na Ubuntu 20.04 LTS.

Namestitev

Strežnik in odjemalec MySQL sta pakirana ločeno v repozitoriju Ubuntu. Na voljo so v paketih mysql-strežnik in mysql-odjemalec oz. Najprej posodobimo repozitorije Ubuntu.

sudo apt posodobitev

Zdaj lahko namestimo tako odjemalca kot strežnika MySQL.

sudo apt install mysql-client mysql-server

Upoštevajte, da je v produkcijskem okolju strežnik običajno nameščen na ločenem namenskem računalniku in samo odjemalci so nameščeni na lokalnih strojih.

Če nameravate poizvedovati v svoji zbirki podatkov MySQL s pomočjo API-ja priključka DB iz svoje kode, lahko preskočite namestitev odjemalca MySQL, vendar je priporočljivo, da jo vseeno namestite, saj pomaga pri odpravljanju napak.

Preverjanje namestitve

Zdaj preverimo, ali sta bila nameščena odjemalec in strežnik MySQL. Če želite preveriti, ali je bil odjemalec nameščen, zaženite:

mysql --različica

Podobno, da preverite, ali je bil strežnik MySQL uspešno nameščen, zaženite:

mysqld --različica

Strežnik MySQL deluje kot demon, ki ga je mogoče priklicati s programom mysqld ali pa ga je mogoče omogočiti kot storitev v ozadju z uporabo systemctl.

V tem članku smo videli, kako namestiti MySQL na Ubuntu 20.04. MySQL je pogosto nameščen kot del strežniške programske opreme XAMP (X – kateri koli operacijski sistem, Apache, MySQL, PHP/Python/Perl). Takšni skladi olajšajo nastavitev in konfiguracijo vsega, kar je potrebno za strežniško programsko opremo skupaj. Pogost primer je namestitev WordPressa.

Če pa MySQL uporabljate kot aplikacijo baze podatkov za svoj projekt spletnega razvoja, je priporočljivo, da strežnik MySQL namestite na namensko varno napravo in poizvedujete strežnik od odjemalca. To olajša vzdrževanje baze podatkov.