Lær, hvordan du installerer MySQL på Ubuntu 20.04
MySQL er den bedste databaseløsning til lokal, gratis, individuel eller virksomhedsbrug. Udviklet af Oracle Corporation, Ubuntu 20.04 indeholder den seneste stabile udgivelsesserie af MySQL, dvs. 8.*
.
MySQL bliver brugt over hele verden på alle populære platforme. Et rigt sæt MySQL-connector-API'er er udviklet af open source-fællesskaber verden over til et stort antal programmeringssprog.
MySQL er påkrævet på din lokale maskine, hvis du vil installere serverbaseret software som WordPress eller Drupal, som bruger MySQL-databasen til at gemme data. Det er også påkrævet, hvis du vil bruge det som database til dit udviklingsprojekt. I denne artikel vil vi se, hvordan du installerer MySQL på Ubuntu 20.04 LTS.
Installation
MySQL-server og -klient er pakket separat i Ubuntu-depoter. De fås i pakker mysql-server
og mysql-klient
henholdsvis. Lad os først opdatere Ubuntu-lagrene.
sudo apt opdatering
Nu kan vi installere både MySQL klient og server.
sudo apt installer mysql-client mysql-server
Bemærk, at i produktionsmiljøer er serveren normalt installeret på en separat dedikeret maskine, og kun klienter er installeret på lokale maskiner.
Hvis du planlægger at forespørge din MySQL-database ved hjælp af en DB-connector API fra din kode, kan du springe installationen af MySQL-klienten over, dog anbefales det, at du installerer den alligevel, da det hjælper med fejlretningen.
Bekræftelse af installationen
Lad os nu kontrollere, om MySQL-klienten og serveren er blevet installeret. For at kontrollere, om klienten er blevet installeret, skal du køre:
mysql --version
På samme måde, for at kontrollere, om MySQL-serveren er blevet installeret korrekt, skal du køre:
mysqld --version
MySQL-serveren kører som en dæmon, som kan startes med programmet mysqld
eller kan aktiveres som en baggrundstjeneste ved hjælp af systemctl
.
Vi har set, hvordan du installerer MySQL på Ubuntu 20.04 i denne artikel. MySQL er ofte installeret som en del af XAMP (X – Any Operating System, Apache, MySQL, PHP/Python/Perl) serversoftwarestakke. Sådanne stakke gør det nemmere at opsætte og konfigurere alt det nødvendige til en serversoftware sammen. Et almindeligt eksempel er opsætningen af WordPress.
Men hvis du bruger MySQL som en databaseapplikation til dit webudviklingsprojekt, anbefales det, at du installerer MySQL-serveren på en dedikeret sikker maskine og forespørger serveren fra klienten. Dette gør vedligeholdelsen af databasen lettere.