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
navigera till databasen för din WordPress-installation och välj tabellen `wpdbprefix_posts`
* Obs: Om du inte är säker på vad din databas är kan du ta reda på det genom din wp-config.php-fil
du bör kunna se att kolumnen som vi behöver redigera heter”guid”
klicka på fliken”SQL”högst upp på din phpMyAdmin gränssnitt
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
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%';
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:
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!