Requêtes MySQL Multi-bases

J’ai eu besoin de travailler sur deux bases de données en même temps…
Avec php, j’ai pensé faire comme ça :

Certes, ça marche très bien ! Mais un peu lourd quand même. En regardant un peu sur google, j’ai trouvé beaucoup plus simple, une méthode que je ne connaissait malheureusement pas et je l’avoue, elle est pourtant si simple et courante…. :

Attention : Pour utiliser ce méthode, l’utilisateur avec lequel vous êtes connecté doit avoir des droits sur toutes les bases et tables utilisées dans la requête. Dans mon cas, j’utilise presque systématiquement un ou plusieurs utilisateurs / mot de passe par base de données pour des questions de sécurité (en cas de vol des sources par exemple). Dans ce cas là, créez par exemple un nouvel utilisateur sur votre base de donnée qui aura ces droits.

Par exemple pour MySQL :

Voilà ma petite découverte du jour.

A bientôt.

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">