Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Vad är: MySQL

MySQL är databashanteringssystemet som WordPress använder för att lagra och hämta din blogginformation. Det fungerar som ett arkivskåp för din webbplats och uttalas 'my sequel'.

Databasapplikationen ägs för närvarande av Oracle Corporation och är öppen källkod-programvara licensierad under GPL och tillgänglig gratis.

Även om du kan använda WordPress utan att veta hur man använder MySQL, kan en grundläggande förståelse hjälpa dig att felsöka problem med din WordPress-webbplats.

Vad är MySQL?

Vad är en databas?

MySQL är ett relationsbaserat databas­hanteringssystem som kan hantera flera användare och databaser. Det körs som en server och installeras på din WordPress-värdserver.

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

Information hämtas, läggs till och tas bort från tabeller i databasen med hjälp av ett speciellt programmeringsspråk som kallas SQL, eller Structured Query Language. En SQL-instruktion för att hämta data kallas en fråga.

En typisk MySQL-fråga ser 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. Kunskap om MySQL kan dock hjälpa till med felsökning.

Du kan åtgärda många WordPress-fel genom att arbeta direkt med databasen, särskilt när du inte kan logga in på WordPress-administratörsområdet. Du kan till exempel återställa ett WordPress-lösenord, lägga till en administratörsanvändare och ändra WordPress-e-postadressen.

Du kan komma åt din MySQL-databas med phpMyAdmin. Detta är en webbapplikation som låter dig hantera MySQL-databaser med en webbläsare. Du hittar den i din webbhotells kontrollpanel.

phpMyAdmin

För att lära dig mer om databaser och hur du använder dem, se vår nybörjarguide om WordPress databashantering med phpMyAdmin.

Hur använder WordPress MySQL?

WordPress lagrar en stor mängd information i en databas, inklusive inlägg, sidor, kommentarer, kategorier, taggar, anpassade fält, användare och andra WordPress-inställningar.

Det är därför som när du först installerar WordPress, ber den dig att ange ett databasnamn, värd, användarnamn och lösenord.

Ange ett databasnamn, värd, användarnamn och lösenord

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

Under installationen använder WordPress informationen du anger om databasen för att skapa tabeller och lagra standardinstallationsdata inuti dessa tabeller.

Varje WordPress-installation börjar med 12 standardtabeller i databasen. Dessa innehåller data för olika sektioner, funktioner och funktionalitet i WordPress.

För närvarande skapar en standardinstallation av WordPress följande tabeller:

  • wp_commentmeta innehåller meta-information om kommentarer
  • wp_comments innehåller kommentarer och kommentarsförfattarens uppgifter
  • wp_links hanterar bloggroller som skapats av tidigare versioner av WordPress
  • wp_options innehåller de flesta av WordPress-inställningarna för hela webbplatsen
  • 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, såsom 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 vill välja ett annat prefix under WordPress-installationen för att förbättra säkerheten på din webbplats.

Eftersom ditt WordPress-innehåll lagras i MySQL, måste din webbplatsbackup-lösning göra en kopia av dina databastabeller samt filerna som lagras i ditt mediebibliotek, teman och plugins.

Backup-plugins som Duplicator skickar automatiskt kompletta säkerhetskopior av dina WordPress-filer och databas till en fjärrplats. 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 webbserver som en applikation, så det kräver mer resurser när fler användare besöker din webbplats. Det beror på att varje gång en användare besöker din webbplats måste WordPress hämta informationen från databasen innan webbsidan skickas till användarens webbläsare.

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

De flesta webbplatser hanterar detta genom att använda ett WordPress-cacheplugin. Dessa plugins lagrar ofta begärda webbsidor så att din databas inte behöver anropas lika ofta. Som ett resultat körs din webbplats snabbare.

WordPress Caching Plugin

Vi rekommenderar att du använder antingen WP Rocket (premium) eller WP Super Cache (gratis). Många WordPress-värdföretag som Bluehost och SiteGround erbjuder också cachningslösningar.

Du kan följa vår guide om hur du installerar och konfigurerar WP Super Cache på din WordPress-webbplats för att se hur enkelt det är att lägga till en cache-lösning på din webbplats.

Köra MySQL på din dator

Om du vill köra WordPress lokalt på din dator, behöver du köra samma programvara som din WordPress-värdleverantör. Detta inkluderar Apache (webbserverprogramvaran), MySQL (databasen) och PHP (programmeringsspråket).

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

WAMP låter dig köra WordPress på din Windows-dator

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äsning nedan för relaterade artiklar om användbara WordPress-tips, -knep och -idéer.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Ytterligare läsning

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!