Massendaten-Änderungen ohne Risiko

Müssen Sie nach einem Umzug Ihrer Website die alte Domain durch die neue ersetzen? Oder möchten Sie nach der Installation eines SSL-Zertifikats alle "http://" Links in "https://" umwandeln? Über die grafische Oberfläche von phpMyAdmin ist dies mühsam. Mit SSH und WP-CLI (für WordPress) oder einfachen SQL-Befehlen geht es in Sekunden.

Der sicherste Weg für WordPress (WP-CLI)

Wenn Sie WordPress nutzen, ist das Tool WP-CLI auf unseren Servern bereits vorinstalliert. Es ist die Goldstandard-Methode, da es auch serialisierte Daten korrekt verarbeitet:

wp search-replace 'altedomain.ch' 'neuedomain.ch' --dry-run

Wichtig: Der Parameter --dry-run simuliert die Änderung nur. Wenn alles korrekt aussieht, führen Sie den Befehl ohne diesen Parameter aus.

Manueller SQL-Weg für alle anderen Systeme

Loggen Sie sich in MySQL ein (mysql -u user -p) und nutzen Sie den folgenden Befehl:

UPDATE tabelle SET spalte = REPLACE(spalte, 'altertext', 'neuertext');

Bevor Sie solche Operationen durchführen, erstellen Sie bitte unbedingt ein Backup Ihrer Datenbank.

Hai trovato utile questa risposta? 0 Utenti hanno trovato utile questa risposta (0 Voti)