Maison > Article > base de données > Comment récupérer toutes les instances d’une URL à partir d’une base de données MySQL ?
Récupérer toutes les instances d'une URL à partir d'une base de données MySQL
Localiser toutes les occurrences d'une URL particulière dans une base de données peut être une tâche ardue. Cependant, cela est possible en employant une approche simple.
Solution :
En utilisant la commande mysqldump avec grep, vous pouvez rechercher efficacement dans chaque table et champ le champ souhaité. URL. Voici la commande :
mysqldump -u myuser --no-create-info --extended-insert=FALSE databasename | grep -i "<search string>"
où :
Cette commande générera un vidage de la base de données, excluant les informations de schéma et de table, puis grep recherchera dans le vidage l'URL souhaitée, renvoyant uniquement les lignes correspondant 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!