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: MariaDB

MariaDB är ett av de databashanteringssystem som WordPress kan använda för att lagra och hämta din blogginformation. Det är ett alternativ till den populära MySQL-databasapplikationen.

WordPress använder en databas som ett arkivskåp för din webbplats. Den innehåller dina inlägg och sidor, kommentarer, många inställningar och mycket mer.

Du kan använda WordPress utan att veta hur databasen fungerar bakom kulisserna, men en grundläggande förståelse är användbar när du felsöker problem med din WordPress-webbplats.

Ordlista: MariaDB

Vad är en databas?

MariaDB är ett relationsbaserat databashanteringssystem som körs på din WordPress-värdserver och hanterar flera användare och databaser. Detta innebär att det fungerar som ett digitalt arkivskåp som organiserar och lagrar din webbplatsdata i olika tabeller.

Det fungerar på samma sätt som MySQL och är helt kompatibelt med WordPress, så du kan använda endera databasapplikationen med WordPress. Vanligtvis väljs databasprogramvaran av din WordPress-värdleverantör.

Båda applikationerna använder ett programmeringsspråk som heter SQL, eller Structured Query Language. Uttalas 'sequel', det används för att hämta, lägga till och ta bort information från databastabellerna.

En SQL-instruktion för att hämta data kallas en fråga, och den ser vanligtvis ut ungefär så här:

SELECT * FROM wp_posts WHERE ID = 23;

Du behöver inte ha kodningskunskaper eller databaskunskaper för att använda WordPress. Allt detta sker automatiskt i bakgrunden.

Men med viss grundläggande kunskap om SQL kan mer avancerade användare åtgärda många WordPress-fel genom att arbeta direkt med databasen, till exempel:

Detta är särskilt användbart när du inte kan logga in i WordPress-administrationsområdet. I det fallet kan du få direkt åtkomst till din WordPress-databas med hjälp av phpMyAdmin.

Detta är en webbapplikation som du hittar i din webbhotells kontrollpanel. Du kan använda den för att hantera din WordPress-databas från din webbläsare.

phpMyAdmin

Du kan lära dig mer om databaser och hur du använder dem i vår nybörjarguide om WordPress databashantering med phpMyAdmin.

Vad är skillnaden mellan MySQL och MariaDB?

Databasapplikationen MySQL har en lång historia. Den släpptes först 1995 och fick snabbt fäste som en snabb, effektiv och prisvärd applikation för databashantering.

När WordPress lanserades 2003 valde det MySQL för att hantera sin databas.

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

När MySQL förvärvades av Oracle 2009 skapade en gemenskap av utvecklare en fork av programvaran. De kallade detta nya open source-projekt MariaDB.

Med MariaDB kunde de fortsätta arbeta med databasen oberoende av Oracle, medan Oracle övervakade den pågående utvecklingen av MySQL.

Sedan dess har nya funktioner lagts till i MariaDB som inte finns i MySQL, och teamet har förbättrat dess prestanda. Det förblir dock helt kompatibelt med MySQL.

Vi bytte den här bloggen till MariaDB 2019 för att dra nytta av prestandafördelarna och snabba upp WPBeginner-webbplatsen.

Hur använder WordPress sin databas?

De flesta av dina WordPress-data lagras i databastabeller. Detta inkluderar inlägg, sidor, kommentarer, kategorier, taggar, anpassade fält, användare och andra WordPress-inställningar.

Du kanske minns att du angav information för att ställa in databasen när du först installerade WordPress. Du blev ombedd att ange ett databasnamn, värd, användarnamn och lösenord.

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

Denna information om WordPress-databasen lagras i konfigurationsfilen wp-config.php.

WordPress använde den information du angav för att skapa databastabeller och skapade sedan standardinstallationsdata inuti dessa tabeller.

Det finns 12 databastabeller som skapas med en standardinstallation av WordPress:

  • wp_commentmeta innehåller metainformation om kommentarer.
  • wp_comments innehåller kommentarer och kommentar författarens uppgifter.
  • wp_links hanterar blogglistor som skapats av tidigare versioner av WordPress.
  • wp_options innehåller de flesta av 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, 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 meta-information om registrerade användare.
  • wp_users innehåller användarinformation inklusive användarnamn och lösenord.

Du kommer att märka att varje tabell börjar med prefixet  wp_. Vi rekommenderar att du väljer ett annat prefix under WordPress-installationen för att förbättra säkerheten på din webbplats.

Eftersom ditt viktiga WordPress-innehåll lagras i databasen måste det säkerhetskopieras regelbundet, tillsammans med filerna som lagras i ditt mediamanuskript, teman och plugins.

Säkerhetskopieringsplugins som Duplicator säkerhetskopierar automatiskt dina filer och databastabeller och lagrar dem säkert på en fjärrplats. Vi rekommenderar att du följer vår guide om hur du säkerhetskopierar din WordPress-webbplats.

Köra MariaDB på din dator

Om du vill köra WordPress lokalt på din dator, då behöver den köra den programvara som WordPress är beroende av. Detta inkluderar en databashanteringsapplikation som MariaDB eller MySQL, samt webbserverprogramvara som Apache och programmeringsspråket PHP.

Det är svårt att installera alla dessa applikationer separat, så lösningar har utvecklats för att enkelt installera WordPress på Windows och Mac.

En av dessa lösningar använder MariaDB, och det är XAMPP.

XAMPP

XAMPP körs på Windows, Mac och Linux, och du kan lära dig att installera det genom att följa vår guide om hur man skapar en lokal WordPress-webbplats med XAMPP.

Vi hoppas att den här artikeln hjälpte dig att lära dig mer om MariaDB i WordPress. Du kanske också vill se vår lista med ytterligare läsning nedan för relaterade artiklar om användbara WordPress-tips, tricks 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!