Solution de remplacement de chaîne MySQL pour la modification d'URL
Une table de base de données contient une colonne d'URL avec un modèle tel que "http://www. example.com/articles/updates/XXX", et il est nécessaire de remplacer le terme "mises à jour" par "news" dans ces URL.
Pour réaliser cette tâche via un script MySQL, la requête suivante peut être exécutée :
UPDATE your_table SET your_field = REPLACE(your_field, 'articles/updates/', 'articles/news/') WHERE your_field LIKE '%articles/updates/%'
Ici, "votre_table" représente la table concernée, "votre_champ" indique la colonne URL , et la clause LIKE garantit que seules les URL contenant des « mises à jour » sont mises à jour.
Par conséquent, les URL comme "http://www.example.com/articles/updates/43" sera transformé en "http://www.example.com/articles/news/43".
Pour plus d'informations sur le texte remplacement dans MySQL, reportez-vous à l'article « Rechercher et remplacer du texte » sur http://www.electrictoolbox.com/mysql-find-replace-text/.
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!