Ändra tabellprefixet för WordPress

I den här guiden förklarar vi hur du ändrar prefixet för databastabellen i din WordPress-installation.

Standardprefixet för databastabeller för WordPress är "wp_"; vi rekommenderar dock att du ändrar det. Anledningen till detta är att alla dina inloggningsuppgifter lagras i din databas, vilket gör dina WordPress-tabeller till mycket populära mål för hackare. Ändring av prefixet gör det svårare för dem att bryta sig in.

Obs! Om du har använt 1-klicksinstallationen för att installera WordPress har du redan ett anpassat tabellprefix.

Du behöver ändra tabellprefixet på tre ställen:

Har du ingen hemsida än? Med WordPress kan du enkelt och snabbt bygga din drömhemsida.

Lägg till i varukorgen


Steg 1 - Ändra tabellprefixet i wp-config.php

  1. Logga in på Kontrollpanelen på one.com.
  2. Öppna File Manager under Filer och säkerhet.
  3. Leta reda på filen wp-config.php och markera rutan för att välja den.
  4. Klicka på Redigera i menyraden högst upp på skärmen.
  5. Leta reda på följande post:
$table_prefix = "wp_";
  1. Ersätt "wp_" med något annat. I det här fallet ersatte vi det med "david_":
$table_prefix = 'david_';
  1. Klicka på Spara i det övre vänstra hörnet.

Skärmdump av wp-config.php i File Manager.


Steg 2 - Ändra tabellprefixet i databasen

  1. Öppna din databas i PhpMyAdmin.
  2. Klicka på databasnamnet i menyn till vänster för att öppna alla tabeller.
  3. Markera alla tabeller som börjar med wp_; du bör ha 12 totalt.
  4. Klicka på Med markerad för att öppna rullgardinsmenyn och välj Ersätt tabellprefix.
  5. Skriv in wp_ i Från-fältet och det nya namnet i Till-fältet, i det här exemplet david_.
  6. Klicka på Fortsätt för att göra ändringen.

Skärmdump av databasen i phpMyAdmin.


Steg 3 - Ersätt alla referenser till det gamla prefixet

I vissa inställningar som lagras i din databas hänvisar WordPress fortfarande till det gamla tabellprefixet. För att slutföra ändringen av prefixet måste du ersätta dessa med ditt nya prefix.

  1. Klicka på fliken SQL i menyn högst upp på skärmen.
  2. Kopiera och klistra in följande kommandon:
uppdatera NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_capabilities' där meta_key = 'OLDPREFIX_capabilities';
uppdatera NEWPREFIX_usermeta set meta_key = "NEWPREFIX_user_level" där meta_key = "OLDPREFIX_user_level";
uppdatera NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' där meta_key = 'OLDPREFIX_autosave_draft_ids';
uppdatera NEWPREFIX_options set option_name = "NEWPREFIX_user_roles" där option_name = "OLDPREFIX_user_roles";
  1. Ersätt OLDPREFIX och NEWPREFIX med ditt egna gamla och nya prefix. Som i exemplet nedan, där vi ersätter wp_ med david_:
uppdatera david_usermeta set meta_key = 'david_capabilities' där meta_key = 'wp_capabilities';
uppdatera david_usermeta set meta_key = "david_user_level" där meta_key = "wp_user_level";
uppdatera david_usermeta set meta_key = 'david_autosave_draft_ids' där meta_key = 'wp_autosave_draft_ids';
uppdatera david_options set option_name = "david_user_roles" där option_name = "wp_user_roles";
  1. Klicka på Kör för att köra kommandona och slutföra ändringen.

Det var allt! WordPress-tabellernas prefix har nu ändrats.

Skärmdump av SQL-fliken i phpMyAdmin.


Relaterade artiklar:

Var denna artikel till hjälp?

Hittar du inte det du letar efter?

Starta en chatt

Det snabbaste sättet att kontakta oss – vardagar 09:00 till 18:00.