Search Replace DB: Un outil pour migrer WordPress

mai 20th, 2012

La migration d'un site WordPress sur un nouveau serveur ou un nouveau nom de domaine s'accompagne très souvent de problèmes de liens caduques. Les paramètres WordPress Site URL et Home URL ne suffisent pas en effet à traduire les liens non relatifs stockés dans la base de données. "Search Replace DB", est un outil en PHP trés util pour résoudre ce type de problématique. Il parcourt les différentes tables à la recherche de la chaine de caractères, et la remplace par une nouvelle si une occurrence est trouvée.

Changer l'URL d'un site (Codex WordPress)

https://github.com/interconnectit/Search-Replace-DB

Le schéma classique sera de remplacer "localhost" par "monnomdedomaine" lors du déploiement d'un nouveau site développé en local.

Notes Connexes:

Catégories: Notes | Mots-clés : , | Commentaires fermés

Gèrer ses base MySQL avec MySQL GUI Tools

décembre 9th, 2009

Fournis par Sun Microsystems, Mysql GUI Tool se compose de trois outils permettant la gestion de bases de données MySQL par interface graphique. Ce pack d'outils gratuits et portables est disponible pour Windows, Linux et Mac OSX.

MySQL Administrator
Ce client permet d'administrer et maintenir un serveur MySQL en local ou à distance. Il s'avère plus efficace et plus sécurisé que PhpMyAdmin.

Fonctionnalitées et paramètrages:
Arret/Redemarrage du service MySQL (en local seulement)
Administration des utilisateurs et privilèges
Exploration des bases et édition des tables
Verification, réparation et optimisation des tables
Sauvegarde/Restauration des bases (planification possible)
Monitoring des connections actives
Monitoring réseau et mémoire
Consultation des logs (local seulement)
Configuration des variables  (local seulement)
Affichage des statuts de réplication

MySQL Query Browser
MySQL Query Browser permet la création et l'exécution de requêtes SQL via son interface graphique. Il est possible d'importer et exporter des scripts.

MySQL Migration Toolkit
Outils de migration de bases diverses.

Documentation et Téléchargement

! Attention !

Afin d'être en mesure d'utiliser ces outils depuis un poste distant, il est nécessaire de configurer les autorisations d'accés distants:
mysql> grant all privileges on *.* to utilisateur@ip-du-server identified by "userpassword";
mysql> flush privileges;

Notes Connexes:

Catégories: Notes | Mots-clés : , , , | Commentaires fermés