[MySQL] Besoin d'aide pour une requete UPDATE

Besoin d'aide pour une requete UPDATE [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 08-02-2012 à 18:16:22    

Autant le dire tout de suite, je n'y connais rien en SQL. J'ai bien regarder comment faire, mais pour éviter de faire une boulette je préfere poste la question !
 
Suite au changement de mon nom de domaine sur mon blog wordpress, je dois mettre a jour tout ce qui concerne mon ancien domaine avec le nouveau.
Pour ce qui est du contenu des articles j'ai trouvé des articles tout fait sur internet. Donc pas de souci de ce coté.
 
Mais j'ai une "metakey" dans laquelle est écris en dur, l'adresse du thumbnail qui viens illustrer mon article.
 
Cette clé est dans la table wp_postmeta  
 
Donc en gros je voudrais changer toutes les occurrences ancienNDD.net en nouveauNDD.fr
 
Voici une image si cela peut aider !
http://img705.imageshack.us/img705/1367/08022012181332.png
 
J'imagine que c'est très facile pour quelqu'un qui connais, mais pour moi bien évidemment, puisque ce n'est pas mon domaine c'est très vague !
 
Merci d'avance !


Message édité par mr_utopik le 08-02-2012 à 21:37:12
Reply

Marsh Posté le 08-02-2012 à 18:16:22   

Reply

Marsh Posté le 09-02-2012 à 14:16:52    

Si tu utilises WordPress, tu as une extension qui s'appelle "Search and Replace" et qui te permet de faire ce que tu veux.  
C'est ce que j'ai fait quand j'étais dans la même situation que toi.

Reply

Marsh Posté le 09-02-2012 à 14:17:03    

Merci a @Mandragora2 qui m'a aidé sur twitter !
 
Voici la requête :  
 
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'ancienNDD.net', 'nouveauNDD.fr') WHERE meta_key='Thumbnail';


---------------
Formation Windows 7
Reply

Marsh Posté le 14-02-2012 à 16:58:06    

Le plus simple pour une migration wordpress, c'est de faire un search & replace dans le ficher SQL de l'export phpMyadmin, comme ça tout les liens sont MAJ (image & co) et après import vers l'autre BDD MySQL.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed