sql-1196x500 Mysql Wordpress

Replace url su Database Mysql per WordPress

Replace vecchio url a nuov url Mysql

Replace vecchio url a nuovo url su Mysql: Non so se sia mai successo a voi di dover migrare un sito WordPress da un server ad un altro e quindi avere la necessità di “rinominare“, sul database Mysql da esportate i vecchi url con i nuovi. Deduco di si, il chè è un’operazionea abbastanza semplice attuabile esportando il vecchio Database Mysql, aprendolo con un qualsiasi editor di testo, es: blocco note o note pad e facendo un “CTRL+F” o “CTRL+T”, e seconda del programma in uso e poi operare con un semplice “Trova e sostituisci” (replace all).

E fin quì, nulla di complicato, fatta eccezione per una problematica che mi siè presentata diverse votle nell’ultimo periodo, ovvero: l’editor di testo che si blocca fino al punto da dover riavviare il Pc nel tentativo di fare il replace.

Allora, come agire?

Importare il Database su Phpmyadmin ed attuare il “replace” andando all’interno del database alla sez.”Sql” (vedi foto)

sql-1-1024x584 Mysql Wordpress
Replice vecchi url su Mysql

Digitando il seguente comando, dove:”wp_” verrà sostituito con il prefisso del database in uso, di WordPress.

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');

Spero di esservi stata utile e questo articolo vi abbia aiutato, nel caso anche voi, si impalli il computer nel tentantivo di replace.

Share and Enjoy !

0Shares
0 0

Su questo sito Web utilizziamo strumenti proprietari o di terze parti che memorizzano piccoli file (cookie) sul tuo dispositivo.

I cookie vengono normalmente utilizzati per consentire il corretto funzionamento del sito (cookie tecnici), per generare report sull’utilizzo della navigazione (cookie statistici) e per pubblicizzare adeguatamente i nostri servizi / prodotti (cookie di profilazione). Possiamo utilizzare direttamente i cookie tecnici, ma hai il diritto di scegliere se abilitare o meno i cookie statistici e di profilazione.

Abilitando questi cookie, ci aiuti a offrirti un’esperienza migliore.