Astuces tutoriel

Comment lier Sequel Pro, MySQL Workbench et MAMP

Nous sommes vendredi soir et la semaine ayant été bien remplie, vous avez prévu de vous accorder un bon moment de détente, loin de tout ce qui pourrait s’apparenter de près ou de loin à un ordinateur.
Vous êtes donc entrain de planifier la soirée lorsque vous recevez un email qui va mettre vos projets à l’eau. Il est envoyé par ce client pour lequel vous avez réalisé un site web de e-commerce basé sur Joomla et Simple Caddy.
Il vous réitère encore une fois toutes ses félicitations pour la qualité du travail, le respect des délais, bref le professionnalisme qui a caractérisé votre intervention. Toutefois, il souhaite effectuer une « toute-petite-modification-de-dernière-minute » :

« Voilà…pour respecter les lois en vigueur dans mon pays, les prix présents sur le site web doivent être en hors taxe. Ce n’est qu’à l’étape de la vérification de la commande que les prix majorés des taxes pourront alors être affichés. »

J’aurais besoin de ces modifications pour demain, car je dois présenter le site web à mes associés « .
ou, pour traduire en termes plus honnêtes :

« Vous avez toute la nuit pour modifier l’attribut prix de 568 produits ».

Et là, vous vous rendez compte que le composant (Simple Caddy) utilisé pour réaliser la portion e-commerce du site ne permet pas, contrairement à Magento, d’importer les produits depuis un fichier .csv .Autrement dit, le programme du vendredi soir est tout trouvé : Tête à tête entre vous, un clavier, un écran et du café.
Ou…vous pouvez modifier directement les informations contenues dans la table prefixedejoomla_scproducts de la copie locale de votre site web, puis importez la table modifiée sur le serveur de production.
Enfin,  cela suppose de passer par phpmyadmin, qui n’est pas vraiment ce qui se fait de mieux en matière d’interface utilisateur, ou d’écrire 568 instructions UPDATE correctes.

« Bon, je vais sortir le café moi… »

Attendez un peu… et si passiez plutôt par un logiciel tel Sequel Pro ou MySQL Workbench pour être plus efficient ?

« Oui, il faudrait encore que je puisse trouver le moyen de relier tout à ça à MAMP »

Y’a qu’à demander…

Ci dessous la procédure pour relier Sequel Pro et MAMP

Procédure pour relier MySQL Workbench et MAMP

Une fois votre logiciel de gestion de bases de données configuré, vous pourrez alors modifier deux fois plus vite que vous ne l’auriez fait en passant l’interface d’administration de Joomla.
Et rappelez vous, la vie d’un développeur/designer ne doit pas entièrement être dédiée au travail…il faut savoir trouver du temps pour la détente.

Jean Luc Houédanou

Jean-Luc Houédanou
Jean-Luc Houédanou est un blogueur spécialisé dans l'innovation et la transformation numérique, avec une expérience en développement web front-end. Après avoir obtenu un Master en gestion du commerce électronique de l'Université de Sherbrooke, il a travaillé sur des projets d'envergure mondiale pour diverses entreprises, startups et organisations internationales. Il est également impliqué dans des projets communautaires et technologiques en Afrique. Il aide, par le biais de ce blog, les lecteurs à s'adapter aux évolutions rapides de la technologie et des tendances du marché. En plus de ses articles sur l'innovation et la transformation numérique, Jean-Luc Houédanou écrit également des colonnes d'opinion et donne des conseils sur le bien-être mental. Son objectif est d'aider les lecteurs à se développer personnellement et professionnellement, en leur fournissant des conseils pratiques pour gérer le stress et améliorer leur qualité de vie.

Laisser un commentaire

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