Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Vad är: MySQL

MySQL är det system för hantering av databaser som används av WordPress för att lagra och hämta information om din blogg. Det fungerar som ett arkivskåp för din website och uttalas ”my sequel”.

Databasen ägs för närvarande av Oracle Corporation och är en open source-programvara som licensieras under GPL och är gratis available.

Du kan använda WordPress utan att veta hur du använder MySQL, men en grundläggande förståelse kan hjälpa dig att troubleshoota problem med din WordPress-webbplats.

What Is MySQL?

Vad är en databas?

MySQL är ett system för hantering av relationsdatabaser som är capability att hantera flera användare och databaser. Det körs som en server och installeras på ditt WordPress webbhotell.

Tänk på det som ett digitalt arkivskåp som organiserar och lagrar all data på din website.

Information hämtas, adderas och tas bort från tabeller i databasen med hjälp av ett särskilt programmeringsspråk som anropas SQL (Structured Query Language). En SQL-instruktion för att hämta data kallas för en sökning.

En typisk MySQL-sökning gillar att se ut så här:

SELECT * FROM wp_posts WHERE ID = 23;

Du behöver inte förstå hur databaser fungerar eller lära dig SQL-språket för att använda WordPress. Allt detta sker automatiskt bakom kulisserna. Men en kunskap om MySQL kan hjälpa till med felsökning.

Du kan fixa många WordPress error genom att arbeta direkt med databasen, särskilt när du inte kan logga in på WordPress admin area. Du kan till exempel återställa ett WordPress password, lägga till en admin-användare och ändra WordPress email address.

Du kan komma åt din MySQL database med hjälp av phpMyAdmin. Detta är en webbapplikation som låter dig hantera MySQL-databaser med hjälp av en web browser. Du hittar den i din hosting providers kontrollpanel.

phpMyAdmin

Om du vill veta mer om databaser och hur du använder dem kan du läsa vår guide för nybörjare om hantering av databaser i WordPress med phpMyAdmin.

Hur använder WordPress MySQL?

WordPress lagrar en hel del information i en database, inklusive posts, pages, comments, categories, tags, custom fields, users och andra WordPress-inställningar.

När du installerar WordPress för första gången ombeds du därför att ange namn på databas, server, användarnamn och password.

Provide a Database Name, Host, Username and Password

Denna information lagras i konfigurationsfilen som heter wp-config.php.

Under installationen använder WordPress den information du tillhandahåller om databasen för att skapa tabeller och lagra standardinstallationsdata i dessa tabeller.

Varje installerad WordPress startar med 12 standardtabeller i databasen. Dessa innehåller data för olika sections, funktioner och utvalda funktioner i WordPress.

För närvarande skapar en standard WordPress installationer följande tabeller:

  • wp_commentmeta innehåller metainformation om kommentarer
  • wp_comments innehåller kommentarer och uppgifter om den som skrivit kommentaren
  • wp_links hanterar bloggrullar som skapats av tidigare versioner av WordPress
  • wp_options innehåller de flesta av de webbplatsomfattande WordPress-inställningarna
  • wp_postmeta innehåller metainformation om inlägg, sidor och anpassade inläggstyper
  • wp_posts innehåller dina inlägg, sidor, anpassade inläggstyper och revisioner
  • wp_termmeta innehåller metadata för termer under anpassade taxonomier
  • wp_terms innehåller termer under taxonomier, t.ex. varje kategori och tagg
  • wp_term_relationships hanterar relationerna mellan inläggstyper och termer
  • wp_term_taxonomy definierar taxonomier för att skilja mellan kategorier och taggar
  • wp_usermeta innehåller metainformation om registrerade användare
  • wp_users innehåller användarinformation inklusive användarnamn och lösenord

wp_ före varje tabellnamn är standardprefixet för databasen. Du kanske gillar att välja ett annat prefix under installationen av WordPress för att förbättra säkerheten på din website.

Eftersom ditt WordPress content är lagrat i MySQL måste din lösning för backup av din website göra en kopia av dina Database tables samt de filer som är lagrade i ditt mediabibliotek, themes och plugins.

Plugins för säkerhetskopiering som Duplicator skickar automatiskt fullständiga säkerhetskopior av dina WordPress-filer och din databas till en avlägsen plats. Du kan lära dig hur du ställer in det genom att följa vår guide om hur du säkerhetskopierar din WordPress-webbplats.

Hur MySQL påverkar webbplatsens prestanda

MySQL körs på din web server som en applikation och kräver därför mer resurser när fler användare besöker din website. Det beror på att varje gång en användare besöker din website måste WordPress hämta informationen från databasen innan webbsidan skickas till användarens webbläsare.

Detta gör att din website laddar långsammare när många användare besöker den samtidigt.

De flesta webbplatser adresserar detta genom att använda ett WordPress caching plugin. Dessa tillägg lagrar ofta requestade pages så att din database inte behöver sökas lika ofta. Som ett resultat av detta runar din website snabbare.

WordPress Caching Plugin

Vi rekommenderar att du använder antingen WP Rocket (premium) eller WP Super Cache (gratis). Många WordPress webbhotell gillar Bluehost och SiteGround erbjuder också lösningar för caching.

Du kan följa vår guide om hur du installerar och konfigurerar WP Super Cache på din site i WordPress för att se hur enkelt det är att add to en lösning för caching på din website.

Kör MySQL på din dator

Om du vill köra WordPress lokalt på din dator måste du köra samma programvara som din WordPress-hostingleverantör. Detta inkluderar Apache (webbserverprogramvaran), MySQL (databasen) och PHP (programmeringsspråket).

Lyckligtvis gör programvarustackar som WAMP (för Windows), MAMP (för Mac), LAMP (för Linux) och XAMPP (plattformsoberoende) installationen enkel.

WAMP Allows You to Run WordPress on Your Windows Computer

Vi hoppas att den här artikeln hjälpte dig att lära dig mer om MySQL i WordPress. Du kanske också vill se vår lista med ytterligare Läsa under för relaterade artiklar om användbara WordPress-tips, tricks och idéer.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ytterligare läsning

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!