Hur man installerar MySQL på Ubuntu 20.04 LTS

Lär dig hur du installerar MySQL på Ubuntu 20.04

MySQL är den bästa databaslösningen för lokal, gratis, individuell eller företagsanvändning. Utvecklad av Oracle Corporation, Ubuntu 20.04 innehåller den senaste stabila utgåvan av MySQL, dvs. 8.*.

MySQL används över hela världen på alla populära plattformar. En rik uppsättning MySQL-anslutnings-API:er har utvecklats av open source-gemenskaper över hela världen för ett stort antal programmeringsspråk.

MySQL krävs på din lokala dator om du vill installera serverbaserad programvara som WordPress eller Drupal, som använder MySQL-databas för att lagra data. Det krävs också om du vill använda det som en databas för ditt utvecklingsprojekt. I den här artikeln kommer vi att se hur du installerar MySQL på Ubuntu 20.04 LTS.

Installation

MySQL-server och klient paketeras separat i Ubuntu-förråd. De finns i paket mysql-server och mysql-klient respektive. Låt oss först uppdatera Ubuntu-förråden.

sudo apt uppdatering

Nu kan vi installera både MySQL-klient och server.

sudo apt installera mysql-client mysql-server

Observera att i produktionsmiljöer är servern vanligtvis installerad på en separat dedikerad maskin och endast klienter installeras på lokala datorer.

Om du planerar att fråga din MySQL-databas med hjälp av ett DB-anslutnings-API från din kod, kan du hoppa över installationen av MySQL-klienten, men det rekommenderas att du installerar den ändå eftersom det hjälper till vid felsökning.

Verifiering av installationen

Låt oss nu verifiera om MySQL-klienten och servern har installerats. För att verifiera om klienten har installerats, kör:

mysql --version

På liknande sätt, för att verifiera om MySQL-servern har installerats framgångsrikt, kör:

mysqld --version

MySQL-servern körs som en demon, som kan anropas med programmet mysqld eller kan aktiveras som en bakgrundstjänst med hjälp av systemctl.

Vi har sett hur man installerar MySQL på Ubuntu 20.04 i den här artikeln. MySQL installeras ofta som en del av XAMP (X – Any Operating System, Apache, MySQL, PHP/Python/Perl) servermjukvara. Sådana stackar gör det lättare att ställa in och konfigurera allt som krävs för en serverprogramvara tillsammans. Ett vanligt exempel är installationen av WordPress.

Men om du använder MySQL som en databasapplikation för ditt webbutvecklingsprojekt, rekommenderas det att du installerar MySQL-servern på en dedikerad säker maskin och frågar servern från klienten. Detta gör underhållet av databasen enklare.