Maison >base de données >tutoriel mysql >Comment remplacer « mises à jour » par « actualités » dans les URL MySQL ?

Comment remplacer « mises à jour » par « actualités » dans les URL MySQL ?

DDD
DDDoriginal
2024-12-20 09:09:09854parcourir

How to Replace

Remplacement de chaîne MySQL

Cette question répond à la nécessité de modifier un texte spécifique dans une colonne de base de données MySQL. La tâche consiste à remplacer les instances du mot « mises à jour » par « news » dans les URL stockées dans une colonne.

Pour y parvenir, un script MySQL peut être utilisé pour exécuter une fonction REPLACE sur la colonne affectée. Le script suggéré dans la réponse fournie est conçu pour accomplir la modification souhaitée :

UPDATE your_table
SET your_field = REPLACE(your_field, 'articles/updates/', 'articles/news/')
WHERE your_field LIKE '%articles/updates/%'

Ce script recherche efficacement les occurrences de la chaîne "articles/updates/" dans la colonne "votre_champ" et les remplace par " articles/actualités/". La clause WHERE garantit que seules les lignes contenant la chaîne spécifiée sont modifiées.

Par exemple, une URL initialement stockée sous "http://www.example.com/articles/updates/43" sera transformée en " http://www.example.com/articles/news/43". Ce changement est reflété sur toutes les lignes du tableau qui correspondent aux critères de recherche.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn