Articles

MySQL Search and Replace

Als u een zoekopdracht en vervanging wilt uitvoeren in uw MySQL Database zonder plugins te gebruiken, kunt u dat eenvoudig doen via phpMyAdmin, in deze tutorial zullen we laten zien hoe u dat kunt uitvoeren voor WordPress berichten. De MySQL zoeken en vervangen is vooral handig bij het veranderen van het domein van uw WordPress website.

Open uw phpMyAdmin tool vanuit uw cPanel account

cPanel databases

Navigeer naar de Database van uw WordPress installatie en selecteer de tabel `wpDbPrefix_posts`

phpMyAdmin Database

* opmerking: Als u niet zeker weet wat uw database is, kunt u dat ontdekken via uw wp-config.php-bestand

uw project overbrengen naar WebHostFace

u kunt zien dat de kolom die we moeten bewerken `guid`

guid-kolom

klik op het tabblad “SQL” bovenaan uw phpMyAdmin-interface

phpMyAdmin sql tab

Managed WordPress Hosting with personal wp Assistant

MySQL search and replace query for WordPress

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

Dit uitvoeren om https://example.com tot https://newExample.com maakt de volgende wijzigingen aan in de database

guid change

u wilt mogelijk de gegevens van een andere kolom vervangen voor uw MySQL-Database, niet alleen beperkt tot WordPress’ berichten

MySQL Search and Replace Query

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

MySQL search and replace query

wanneer moet ik MySQL search and replace gebruiken?

zoeken en vervangen via SQL kan gevaarlijk zijn als je links hebt waarvan je niet op de hoogte bent en die niet gewijzigd moeten worden. U moet alleen zoeken en vervangen als u ervan overtuigd bent dat u de tekst in uw Database moet wijzigen. U dient altijd een Database back-up uit te voeren voordat u verder gaat met handmatige wijzigingen. Dit kan eenvoudig gedaan worden via phpMyAdmin:

phpMyAdmin-backup

krijg een nieuw goedkoop cpanel hosting account met een onbeperkt aantal mysql databases. SSD MYSQL hosting op een sterk gereduceerde prijs-40% korting op de normale prijs-vanaf $2.94 / mo alleen!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *