Articles

Recherche et remplacement MySQL

Si vous souhaitez effectuer une recherche et un remplacement dans votre base de données MySQL sans utiliser de plugins, vous pouvez facilement le faire via phpMyAdmin, dans ce tutoriel, nous allons montrer comment effectuer cela pour les publications WordPress. La recherche et le remplacement MySQL est particulièrement utile lors du changement de domaine de votre site Web WordPress.

Ouvrez votre outil phpMyAdmin depuis votre compte cPanel

Bases de données cPanel

Accédez à la base de données de votre installation WordPress et sélectionnez la table `wpDbPrefix_posts`

Base de données phpMyAdmin

* Remarque: Si vous n’êtes pas certain de la nature de votre base de données, vous pouvez le découvrir via votre wp-config.fichier php

Transférez votre projet vers WebHostFace

Vous devriez pouvoir voir que la colonne que nous devrons éditer s’appelle `guid`

colonne guid

Cliquez sur l’onglet « SQL” en haut de votre phpMyAdmin interface

Onglet SQL phpMyAdmin

Hébergement WordPress géré avec Assistant WP personnel

Requête de recherche et de remplacement MySQL pour WordPress

UPDATE `wpqw_posts` SET guid = REPLACE(guid, 'https://oldUrl.com/', 'https://newUrl.com/') WHERE `guid` LIKE 'https://oldUrl.com/%';

Effectuer cela pour remplacer https://example.com à https://newExample.comapporte les modifications suivantes à la base de données

changement de guid

Vous voudrez peut-être remplacer les Données d’une autre Colonne pour votre base de données MySQL, non seulement limitées aux Publications de WordPress

Requête de recherche et de remplacement MySQL

UPDATE `MySQL_Table` SET `MySQL_Table_Column` = REPLACE(`MySQL_Table_Column`, 'oldString', 'newString') WHERE `MySQL_Table_Column` LIKE 'oldString%';

Requête de Recherche et de remplacement MySQL

Quand dois-je utiliser la Recherche et le remplacement MySQL?

Effectuer une recherche et un remplacement via SQL peut être dangereux si vous avez des liens dont vous ignorez qu’ils ne devraient pas être modifiés. Vous ne devez rechercher et remplacer que lorsque vous êtes convaincu que vous devez modifier le texte de votre base de données. Vous devez toujours effectuer une sauvegarde de la base de données avant de procéder à des modifications manuelles. Cela peut facilement être fait via phpMyAdmin:

phpMyAdmin-backup

Obtenez un nouveau compte d’hébergement cpanel bon marché avec un nombre illimité de bases de données MYSQL. Hébergement SSD MYSQL à un prix très réduit – 40% de réduction sur le prix régulier – à partir de 2,94 $ / mois seulement!

Laisser un commentaire

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