Articles

MySQL Sök och ersätt

Om du vill utföra en sökning och ersätta i din MySQL-databas utan att använda plugins kan du enkelt göra det via phpMyAdmin, i denna handledning visar vi hur du utför det för WordPress-inlägg. MySQL-sökningen och ersättningen är särskilt användbar när du ändrar domänen på din WordPress-webbplats.

öppna ditt phpMyAdmin-verktyg från ditt cPanel-konto

cPanel-databaser

navigera till databasen för din WordPress-installation och välj tabellen `wpdbprefix_posts`

phpMyAdmin-databas

* Obs: Om du inte är säker på vad din databas är kan du ta reda på det genom din wp-config.php-fil

överför ditt projekt till WebHostFace

du bör kunna se att kolumnen som vi behöver redigera heter”guid”

GUID-kolumn

klicka på fliken”SQL”högst upp på din phpMyAdmin gränssnitt

phpMyAdmin SQL tab

Managed WordPress Hosting med personlig WP assistent

MySQL Sök och ersätt Fråga för WordPress

UPDATE `wpqw_posts` SET guid = REPLACE(guid, 'https://oldUrl.com/', 'https://newUrl.com/') WHERE `guid` LIKE 'https://oldUrl.com/%';

utför detta för att ersätta https://example.com till https://newExample.com gör följande ändringar i databasen

guid förändring

Du kanske vill ersätta en annan kolumns Data för din MySQL-databas, inte bara begränsad till WordPress inlägg

MySQL Sök och ersätt fråga

UPDATE `MySQL_Table` SET `MySQL_Table_Column` = REPLACE(`MySQL_Table_Column`, 'oldString', 'newString') WHERE `MySQL_Table_Column` LIKE 'oldString%';

MySQL Sök och ersätt fråga

när ska jag använda MySQL Sök och ersätt?

att göra en sökning och ersätta via SQL kan vara farligt om du har länkar som du inte känner till som inte bör ändras. Du bör söka och ersätta endast när du är övertygad om att du måste ändra texten i din databas. Du bör alltid utföra en databas backup innan du fortsätter med några manuella ändringar. Detta kan enkelt göras via phpMyAdmin:

phpMyAdmin-backup

få ett nytt billigt cPanel-värdkonto med obegränsat antal MYSQL-databaser. SSD MYSQL hosting på ett mycket rabatterat pris-40% rabatt på det vanliga priset-från $2.94 / mo bara!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *