Rechercher / Remplacer dans une base MySQL

Il existe plusieurs méthodes permettant de rechercher / remplacer du texte au sein d’une base de données MySQL comme vous le feriez avec n’importe quel éditeur de texte évolué. Une méthode simple se base sur la fonction replace de MySQL et sur une requête de mise à jour.

Pour réaliser cette requête, vous devrez impérativement indiquer la table et le champ à utiliser pour effectuer la recherche puis le remplacement d’informations.

Enfin, veuillez noter que cette fonction est sensible à la casse, voici la requête à utiliser :

3 réflexions au sujet de « Rechercher / Remplacer dans une base MySQL »
  1. tetef

    Salut,

    Y a t’il un gain en performance par rapport à une requête de ce type :
    UPDATE table SET champ = ‘texte de remplacement’ WHERE champ LIKE ‘%texte à remplacer%’

  2. tetef

    Pardon j’ai dit une bêtise, ma requete écraserai tout le contenu du champ ou le texte est trouvé.
    :p

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *