Hur man hanterar WordPress-databaser med phpMyAdmin (2020)

De flesta tänker på WordPress som en enkel webbplats och byggare av e-handel butiker. Sanningsenligt kan vem som helst använda WordPress för att bygga en mängd olika webbplatser och onlinebutiker. Men du kanske inte inser att du skapar en databas när du klickar på installationen med en knapp. Din MySQL-databas lagrar din webbplats och med korrekt skötsel och underhåll behöver du aldrig oroa dig för att förlora din webbplats.


Med PMA kan du använda verktyg för säkerhetskopiering och säkerhet av denna databas. Vi tittar närmare på vad en WordPress MySQL-databas gör och hur du skyddar din webbplats med verktyg och en guide för PMA-vanliga uppgifter.

Hur man använder phpMyAdmin

Innan du får information om WordPress-databaser hjälper det att definiera några termer:

Vad är en WordPress MySQL-databas?

MySQL står för “strukturerat frågespråk.” Detta definierar det öppna källkodshanteringssystemet som du faktiskt kan köra med frågor.

Din WordPress har en MySQL-databas installerad när du skapar en ny installation. Databasen är en av två viktiga komponenter på din WordPress-webbplats. Om WordPress är dig gateway och gränssnitt för att bygga en webbplats är din MySQL-databas hjärtat. Allt ditt innehåll inklusive inlägg, kommentarer, sidor, bilder osv. Lagras i databasen.

how-to-use-php-to-insert-data-till-mysql-databas

Med varje installation skapas nya standardtabeller för din WP-databas. Det finns 11 totala tabeller. Men om du har plugins som krävs för ditt tema kommer du att ha fler tabeller. Emellertid kommer installationsfilerna med de grundläggande WordPress-tabellerna enligt följande:

  •  wp_comments: alla kommentarer på din webbplats lagras här.
  •  wp_commentmeta: detta inkluderar “metadata” (som titel, nyckelord osv.) för dina kommentarer på webbplatsen.
  •  wp_links: innehåller information som du har angett i WordPress-länkfunktionen.
  •  wp_posts: detta inkluderar all data för sidor, navigering och inlägg.
  • wp_options: detta inkluderar alla dina administrations- och inställningsfiler.
  • wp_postmeta: metadata för alla dina inlägg.
  • wp_terms: kategorier och taggar lagras här.
  • wp_term_relationships: all information relaterad till inlägg och taxonomier finns här.
  • wp_users: Du kan ställa in en mängd användare, t.ex. administratörer och författare, och deras information lagras här.
  • wp_usermeta: detta är användarmetadata.
  • wp_term_taxonomy: detta inkluderar taxonomierna för tabeller inom wp-_terms.

Dessa tabeller lagrar i grund och botten all rådata och filer som din webbplats är byggd på. På WordPress-sidan kan du style, redigera och ladda upp media. Dessa tabeller skapas automatiskt när du installerar WordPress installationsfiler, så du behöver inte oroa dig för att konfigurera den här delen.

Vad är phpMyAdmin och varför använda det för WordPress-databashantering?

Så varför använder du det här för att kontrollera din MySQL-databas? Med PMA kan du säkerhetskopiera och kontrollera din databas genom verktyg, vilket innebär att du inte behöver skriva ut MySQL-frågorna.

Här är de viktigaste funktionerna:

  •  Använd verktyg för att administrera och övervaka dina databaser med en open-source webbapplikation baserad i PHP.
  • Kompatibel med flera servrar i både Windows eller Linux-baserade system.
  • Ändra valfri punkt i din databas
  • Klicka sömlöst och kör åtgärder för att utföra SQL-frågor som kontrollerar och säkrar dina databaser mer effektivt
  •  Skapa och ta bort önskad databas.
  • Säkerhetskopiera, exportera och importera databaser med bara några musklick.

Idag tillhandahåller nästan alla WordPress-värdar detta PHP-administrationspaket inom cPanel-programvaran, och alla leverantörer av cPanel-värdar gör det också. Du får dessa som en del av ditt värdpaket, och de kan nås via ditt värdkontos produkt- eller inställningssidor. Men om du kör din egen server skulle du ställa in dessa filer på egen hand.

Även om du inte har någon kunskap om serverinställning och just har börjat lära dig om databaser kan du använda detta som ett administrativt verktyg för din MySQL-databas. Det finns många andra administrativa verktyg som detta, men PMA fungerar också för andra webbutvecklingsplattformar som WampServer eller MAMP. Som sådan rekommenderas PMA starkt för WordPress eftersom det är enkelt att installera, enkelt att använda och det ingår i de flesta högkvalitativa webbhotellleverantörer.

Gör ditt behov att känna PHP för att arbeta med PMA?

Det korta svaret är nej! Denna PMA är skriven i PHP, som låter dig köra i din vanliga webbläsare. Alla hanteringsåtgärder finns redan i ett gränssnitt, så att du enkelt kan klicka och köra för att utföra var och en.

Vill du lära dig PHP ändå? Även om du inte behöver veta hur du skriver PHP för att använda PMA, kanske du vill lära dig PHP för att bättre förstå och anpassa din WordPress vid ett senare datum. Här är en bra nybörjarstudie för att komma igång.

Hur kommer du till PMA?

Om det här är första gången du lär dig om MySQL och PMA för databashantering, vill du förmodligen använda en värdleverantörs verktyg för att konfigurera och hantera din WordPress-server. Varje webbplats behöver värd, eller hur? När du registrerar dig med en webbhotell, oavsett om du köper ett WordPress-tema eller använder cPanel (eller Plesk) för att installera filerna, skapar du en MySQL-databas. Du bör kunna komma åt PMA-administrationshemsidan inom cPanel, eller så kan du behöva klicka på värdprodukten under ditt värdkonto och klicka sedan på “Hantera” eller “Inställningar.”

Om du har problem med att få tillgång till dina databashanteringsverktyg bör du kontakta din webbhotell eller kolla in deras supportsida.

Är du en avancerad användare som ställer in din egen server och databaser? Om du installerar det på egen hand finns det flera sätt att lägga till den på din server. Du kan använda installationsguider för att få installationsinformation för alla typer av server.

Använd phpMyAdmin för att hantera din WordPress-databas

Som du kanske har dragit slutsatsen ovan finns det väsentligen två sätt att konfigurera denna PMA f WP-databashantering.

Det vanligaste och enklaste sättet att komma åt PMA är genom ditt värdkonto. I det här fallet är verktyget troligtvis installerat i din MySQL-databas. Du måste vanligtvis komma åt din kontohanteringspanel och gå till din cPanel-hemsida. Om du har problem med detta är det bäst att kontakta din webbhotell via telefon. De kan leda dig genom hur du får åtkomst till det här hanteringsverktyget via din webbhotells kontosida.

Det andra och mer komplicerade sättet är att köra din egen server och installera PMA manuellt, men det är lätt att göra om du känner till serverinställning och -hantering. Du kan till exempel konfigurera en Ubuntu-server med hjälp av en tjänst. Allt du behöver är kommandot apt-get på Linux eller använda Composer-verktyget för en Windows-server.

cPanel

Den här processen beror på din webbhotell. När du loggar in på din webbsajt hittar du vanligtvis din webbhotellprodukt, välj sedan WordPress-installationen du vill hantera och klicka på “Hantera” eller “Inställningar.” Detta kan öppna en länk till verktyget, men vanligtvis kommer du att ledas till cPanel.

Obs: Om du aldrig har installerat en WordPress-installation, måste du först installera WordPress för att konfigurera dina databaser. För det mesta installeras PMA med din MySQL-databas. Här är en guide för att manuellt installera WordPress via cPanel.

Du kan hitta PMA under ditt databasavsnitt. Skärmdumpen ovan visar var det här hanteringsverktyget finns på den moderna cPanel-hemsidan (från och med 2020).

När du klickar på verktyget startar programmet applikationen och öppnar en sida som ska se ut så här:PhpMyAdmin

Du kan börja arbeta med dina databashanteringsprotokoll direkt, du kanske vill ändra några av Utseende-inställningarna först för gränssnittet. Min standard är inställd på “pmahomme” och har en teckenstorlek på “82%”, men du kan göra teckensnittet större eller ändra färgerna om det skulle göra det lättare att arbeta med.

Obs: Utseende-inställningar ändrar helt enkelt utseendet på och inte din WordPress-webbplats.

Fyra vanliga uppgifter att göra med phpMyAdmin

Följande handledning beaktar vad de flesta gillar att göra med dina MySQL-databaser inklusive:

  •  Kontrollera statusen för din WordPress: Du kan se all trafik, anslutningar, misslyckade försök och annan statusstatistik på din WordPress med PMA.
  •  Få åtkomst till och redigera din WP-databas: Du kan redigera innehåll, post och säkerhetsinformation för din webbplats direkt via verktygets hemsida.
  •  Lägg till eller ta bort en WP-databas Kanske vill du använda din server för att ställa in en ny installation, du kan skapa en ny WP-databas här eller så kan du ta bort en för att spara lite utrymme.
  •  Säkerhetskopiera, exportera och importera en WP-databas: Kanske vill du ställa in en WP-databas från en som redan finns, du kan använda PMA för att säkerhetskopiera dina WordPress-filer och importera en databas så att du aldrig behöver oroa dig för att förlora din webbplats.
  •  Optimera din WP-databas: Spara på utrymme genom att optimera fragmenterade tabeller och se till att din webbplats kör snabbt.
  • Återställ användarlösenord och lägg till eller redigera användarkonton
  • Säkra din WP-databas: Vi erbjuder en guide med flera sätt att göra din WordPress-webbplats säker mot vanliga hack.

Hur du kontrollerar statusen för din WP-databas

PhmMyAdmin-status

  •  När du är inne i det administrativa verktyget klickar du på “Status” högst upp på menyn.Kontrollerad MySQL Server
  •  Nu kan du se all trafik- och anslutningsinformation för din webbplats. Du kan också använda undermenyn för att få åtkomst till information om andra processer, frågor, övervakning och mer. Det är bäst att använda dessa siffror för att se om din webbplats har haft någon stillestånd när den har gått offline och om du behöver mer bandbredd.

Hur du kommer åt och redigerar din WP-databas

Kontroll av databasen i PhpMyAdmin Dashboard

Du kan se alla tillgängliga databaser på sidofältet eller genom att klicka på “Databaser” högst upp på menyn. I vissa fall ser du ”wp” i databasens namn. Detta är det huvudsakliga prefixet för att beteckna “WordPress.”

När du hittar databasen du vill redigera behöver du helt enkelt klicka på den för att se en lista med tabeller.

Databastabell

Du kan redigera valfri tabell, men du bör vara försiktig eftersom dessa tabeller innehåller filer för live live WordPress-webbplats. Du bör alltid skapa en säkerhetskopia av databasen först, och du kanske vill skapa en “testdatabas” där du kan spela med inställningar och redigera databaser utan att arbeta på live-webbplatsen.

Exempel: Öppna och redigera inlägg i PMA

Databasstabellgränssnitt

Du kan klicka på wp_posts-tabellen och välja “Bläddra” för att se alla inlägg du har gjort. Varje del av inlägget kan redigeras från detta gränssnitt. Du kanske vill klicka på ett inlägg för att snabbt ändra innehåll, redigera ett dåligt foto eller ändra annan information. Om du klickar på “Släpp” eller “Radera” på ett inlägg eller dess innehåll kommer det att tas bort från servern.

Säkerhetskopiera, skapa och ta bort WP-databaser med phpMyAdmin

Radering

Att ta bort en databas är den enklaste delen av den här guiden. Du kan helt enkelt gå till din hemsida, klicka på “Databaser” och sedan välja databasen du vill ta bort. Längst ner klickar du på “Släpp” för att ta bort databasen. Detta tar bort databasen permanent från din server.
WP-databas

Skapa ny WP-databas

Skapa databas

Gå tillbaka till fliken “Databaser”. Om du har möjlighet att skapa databaser ser du ”Skapa databas” högst upp på sidan. I vissa fall kanske din webbhotell inte tillåter dig att lägga till databaser via PMA.

Du kan ange vilket namn som helst på databasen. Du bör dock välja ett namn som gör det enkelt att identifiera om du behöver komma tillbaka sent. Klicka på “Skapa” när du har angett databasnamnet. En tom databas skapas direkt av PMA.

Klicka på “Privilegier – Lägg till användarkonto”, ange sedan ett användarnamn och lösenord för en ny WordPress-administratör. I värdnamnsfältet väljer du ”Använd textfält” och skriver in localhost som namn. Du bör ställa in ett mycket säkert lösenord för den här användaren.

Inloggningssida för databasen

Därefter konfigurerar du installationen av din nya WP-databas. Detta finns under “Databas för användarkonto.” Välj “Ge alla behörigheter i ___ databas” (____ är namnet på din databas). Klicka på “Gå” för att avsluta inställningen av administratörskontot. Installationsprogrammet för WordPress laddas sedan och ber dig om mer information, inklusive databasens namn, ditt MySQL-användarnamn, ditt MySQL-lösenord och din kontoinformation.

Obs! Du kommer att använda namnet på den tomma databasen som du just har satt upp. För MySQL-inloggning kan du återgå till cPanel och klicka på “MySQL” under databaser för att få din inloggningsinformation. Om det inte är tillgängligt här, kan du behöva kontakta din webbhotell.

Hur ansluter jag till databas?

Vid denna tidpunkt installerar WordPress automatiskt de filer du behöver och ställer in din nya webbplats för dig.

Säkerhetskopiera, importera och exportera databaser

Du kan exportera dina nuvarande databaser och importera databaser via PMA. Detta är ett praktiskt verktyg om du vill säkerhetskopiera en WP-databas eller migrera din databas till en annan värd manuellt. Du kan använda en FTP-klient för att göra detta eller så kan du göra det direkt via PMA.

Exportera en databas

Exportera databas

Från PMA: s huvudsida, navigerar till sidan “Exportera” högst upp. Genom att klicka på detta öppnas exportverktyget där du kan välja “Snabb” eller “Anpassad” export. Alternativet “Snabb” innehåller alla dina databasstabeller för närvarande. Detta är det snabbaste alternativet att säkerhetskopiera en hel WP-databas på en gång.

  •  Välj alternativet “Snabb” för att omedelbart säkerhetskopiera din databas.
  •  Välj “Anpassad” för att manuellt välja vad du ska exportera.
  •  Välj “SQL” under “Format” och klicka sedan på “Gå”.
  •  En dialogruta dyker upp och ber dig spara filen på din dator. Spara din säkerhetskopia med ett unikt namn i en mapp på din dator du inte kommer att glömma.
  • SQL-filen som innehåller all din WP-databasinformation laddas ner till din dator.

Importera en databas

Om du behöver migrera den här databasen till en ny server eller om din webbplats går ner och du snabbt måste ladda upp en säkerhetskopia kan du göra det via PMA.

Importerar databas

  •  För att importera din sparade databaseksport klickar du bara på “Importera” från PMA-hemsidan.
  •  Klicka på “Välj fil.” Leta reda på databasfilen du vill importera och ladda upp den. En exakt kopia av din databas finns nu på din server.

Det är så enkelt!

Optimera din WP-databas med phpMyAdmin

När du har haft din WordPress-webbplats en stund kan du se fragmenterade tabeller. Det här är minnesavfallsdumpar som ökar din databasbandbreddanvändning och bromsar dina frågetider. I huvudsak är det dags att optimera!

MySQL låter dig använda ett kommando som optimerar din WP-databas inom några sekunder. Du går helt enkelt till din PMA och klickar på din WP-databas som du vill ändra. Alla tabeller visas. Klicka längst ner på “Kontrollera alla” och sedan till höger om det, välj rullgardinsmenyn och klicka på “Optimera tabell.”

Hur väljer du optimera tabellen?

När du är klar har dina tabeller defragmenterats och nytt minne bör frigöras för användning. Dessutom kan din WordPress-webbplats köra snabbare.

Hantera WordPress-användare och lösenord från phpMyAdmin

Hur du återställer ditt WordPress-lösenord i PMA

Har du glömt ditt lösenord till ditt adminkonto på WordPress? Var aldrig rädd för! Du kan gå tillbaka till PMA: s hemsida, välja WP-databasen för rätt lösenord och sedan klicka på tabellen “wp_users.”

Hur man hittar WP-databasanvändare

Klicka på “Bläddra” för att visa alla användare och lösenord. Du kan ändra lösenorden manuellt härifrån genom att klicka på “Redigera” bredvid lösenordet.

Lägg till en ny användare eller ändra användarnamn för WordPress i PMA

Om du vill redigera eller lägga till användare via PMA, navigerar du till samma “wp_users” -tabell som anges i guiden ovan.

Så här ändrar du ett användarnamn:

  •  Klicka på “Bläddra” bredvid “wp_users.”
  •  En lista med användare visas, klicka på “Redigera” bredvid den användare du vill ändra.
  •  Bredvid “user_login” kan du manuellt ange det nya användarnamnet.Dashboard för databas WP-användare

Så här lägger du till en ny användare:

  •  Välj “Bläddra” bredvid “wp_users.” Din användarlista laddas. Klicka på “Infoga” längst upp på sidan.Inse-meny för användaren av WP-databasstabellen
  •  Härifrån kommer du att fylla i alla fält på formuläret som krävs för att skapa en ny användare.
  •  ID: Detta genereras automatiskt, så lämna tomt.
  •  user_login: Detta är användarnamnet som används för att logga in.
  •  user_pass: Det här är lösenordet som används för att logga in på ditt WordPress.
  •  user_nicename: Om du vill ha ett mer URL-vänligt användarnamn kan du mata in ett här. Detta kan användas om ditt användarnamn har specialtecken, men du vill ha en URL med endast bokstäver.
  •  user_email: Ange en giltig e-postadress så att du kan komma åt dina e-postmeddelanden till WordPress-kontot.
  •  user_url: Du kan lämna detta tomt eller ange URL-adressen till din WordPress-webbplats.
  •  user_registered: Välj CURRENT_TIME i funktionskolumnen så att den automatiskt lägger till tiden.
  •  user_activation_key: Lämna tomt.
  •  user_status: Lämna tomt.
  • display_name: Du kan ange användarens namn eller smeknamn som det skulle visas på inlägg och artiklar i författarfältet.

Klicka på “Gå” för att lägga till användaren.

Ändra användarrättigheter i PMA för WordPress

Innan du ändrar användarrättigheter måste du redan ha användar-ID. För att få detta, navigerar du tillbaka till “wp_users” -tabellen och klickar på “Bläddra.” Sedan kan du välja ID från kolumnen.

Ändra användarrättigheter-ID
För att ändra användarens privilegier, gå sedan till “wp_usermeta” från tabellistan. Välj “Bläddra.”

Ändra användarrättigheter - WP Usermeta
Klicka på “Infoga” längst upp. Detta laddar formen för att ändra behörigheter. Använd guiden nedan för att lägga till administratörsbehörigheter.

Alternativ för infoga databas

  •  umeta_id: Lämna tomt. Detta fylls automatiskt in.
  •  user_id: Ange det användar-ID du valt tidigare från den användare du lagt till.
  •  meta_key: Ange wp_capabilities i det här fältet. (Du kan ha ett annat prefix för dina tabeller, om så är fallet skulle du ange det i stället för wp.)
  •  meta_value: Ange följande seriekod: a: 1: {s: 13: ”administratör”; s: 1: ”1 ″;}

Klicka på “Gå för att spara dina ändringar och lägga till de nya behörigheterna.

Hur du säkra din WP-databas i PMA

Medan varje webbplats är känslig för hackor och cyberbots finns det några åtgärder du kan vidta för att förhindra att du är helt öppen. Dessa steg kommer att göra det svårare för hackare att infiltrera din webbplats.

Ändra ditt WP-databasprefix

Nu vet alla att standardprefixet för WP-databaser är “wp.” Det är därför du ser wp_users eller wp_posts.

Du kan göra detta i PMA genom att navigera till din hemsida och klicka på “SQL” högst upp på menyn.

Databas SQL-meny

Sök med hjälp av en SQL-fråga

Att manuellt gå en efter en och ändra prefixen är tråkigt, så du kan använda en SQL-fråga för att göra saker snabbare. Vi har förberett en fråga som du kan använda nedan. Du kan kopiera och klistra in detta i SQL-rutan för att ändra alla prefix till wp_b123456 istället. Du kan hitta detta nummer och ändra det till vilket prefix du vill ha i samma format som wp_insertnumber.

RENAME-tabell `wp_commentmeta` till` wp_b123456_commentmeta`;
RENAME-tabell `wp_comments` TO` wp_b123456_comments`;
RENAME-tabell `wp_links` TILL` wp_b123456_links`;
RENAME-tabell `wp_options` TO` wp_b123456_options`;
RENAME-tabell `wp_postmeta` TILL` wp_b123456_postmeta`;
RENAME-tabell `wp_posts` TILL` wp_b123456_posts`;
RENAME-tabell `wp_terms` TO` wp_b123456_terms`;
RENAME-tabell `wp_termmeta` till` wp_b123456_termmeta`;
RENAME-tabell `wp_term_relationships` TO` wp_b123456_term_relationships`;
RENAME-tabell `wp_term_taxonomy` TILL` wp_b123456_term_taxonomy`;
RENAME-tabell `wp_usermeta` TILL` wp_b123456_usermeta`;
RENAME-tabell `wp_users` TO` wp_b123456_users`;

Ändra ditt MySQL-användarnamn och pass

Din databasanvändare och lösenord bör vara extremt svåra att gissa. Detta innebär att du lägger till specialtecken eller använder en lösenordsgenerator för att säkerställa ett starkt lösenord. Dessutom bör du inte hålla ditt lösenord i någon hanteringsmapp öppen på din dator eller webbplats om det inte också är starkt säkert.

Använd ett WordPress-säkerhetsplugin från tredje part

Om du är orolig för din WordPress-säkerhet och vill ha extra skydd kan du använda Sucuri. Det är en av de bästa WordPress-säkerhetspluginsna eftersom den faktiskt meddelar att du har försök att bryta dig in i din databas innan din webbplats någonsin går ner.

Det skulle inte heller skada att få ett av de bästa VPN: n för ditt personliga nätverk för att undvika datastöld.

Packa upp det

Vi hoppas att den här guiden gav dig lite inblick i hur du konfigurerar, åtkomst och optimerar din phpMyAdmin (PMA). Om du någonsin behöver mer vägledning om att navigera och säkra WordPress, känn dig fri att lämna en kommentar eller kolla in vår webbhotell forskning och analyser.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map