Ändra tabellprefix för WordPress
I den här guiden förklarar vi hur du ändrar databastabellprefixet för din WordPress-installation.
Standardprefixet för databastabeller i 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. Genom att ändra prefixet gör du det svårare för dem att ta 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:
- Steg 1 - Ändra tabellprefixet i wp-config.php
- Steg 2 - Ändra tabellprefixet i databasen
- Steg 3 - Ersätt alla referenser till det gamla prefixet
Steg 1 - Ändra tabellprefixet i wp-config.php
- Logga in på one.com Kontrollpanelen.
- Öppna File Manager under Inställningar för hosting i menyn till vänster.
- Leta reda på filen wp-config.php och markera rutan för att välja den.
- Klicka på Redigera i menyraden högst upp på skärmen.
- Leta reda på följande post:
$table_prefix = 'wp_';
- Ersätt 'wp_' med något annat; i det här fallet ersatte vi det med 'david_':
$table_prefix = 'david_';
- Klicka på Spara i det övre vänstra hörnet.
Steg 2 - Ändra tabellprefixet i databasen
- Öppna din databas i PhpMyAdmin.
- Klicka på databasnamnet i menyn till vänster för att fälla ut alla tabeller.
- Markera alla tabeller som börjar med wp_; du bör ha 12 stycken totalt.
- Klicka på With selected för att öppna rullistan och välj Replace table prefix.
- Skriv in wp_ i From-field och det nya namnet i To-field, i detta exempel david_.
- Klicka på Continue för att utföra ändringen.
Steg 3 - Ersätt alla referenser till det gamla prefixet
I vissa inställningar som lagras i din databas refererar WordPress fortfarande till det gamla tabellprefixet. För att slutföra ändringen av prefixet måste du ersätta dessa med det nya prefixet.
- Klicka på fliken SQL i menyn längst upp på skärmen.
- Kopiera och klistra in följande kommandon:
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_capabilities' where meta_key = 'OLDPREFIX_capabilities';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_user_level' where meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' where meta_key = 'OLDPREFIX_autosave_draft_ids';
update NEWPREFIX_options set option_name = 'NEWPREFIX_user_roles' where option_name = 'OLDPREFIX_user_roles';
- Ersätt OLDPREFIX och NEWPREFIX med ditt eget gamla och nya prefix. Som i exemplet nedan, där vi ersätter wp_ med david_:
update david_usermeta set meta_key = 'david_capabilities' where meta_key = 'wp_capabilities';
update david_usermeta set meta_key = 'david_user_level' where meta_key = 'wp_user_level';
update david_usermeta set meta_key = 'david_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
- Klicka på Go för att köra kommandona och slutföra ändringen.
Prefixet för WordPress-tabellerna har nu ändrats.
Relaterade artiklar: