Bonjour,
Je suis en train de migrer un serveur web de tests vers une architecture plus poussée où le serveur Apache et MySQL seront sur deux machines différentes.
Toutes les références actuelles dans le code pointent vers localhost. Etant donné qu'il serait beaucoup trop compliqué de tout modifier vers l'adresse du nouveau serveur, nous ne pouvons pas modifier ces références.
Je souhaiterais donc trouver une astuce pour que les scripts qui pointent vers localhost aillent taper dans la base MySQL sur l'autre serveur.
J'ai songé à faire pointer localhost vers le serveur MySQL mais ca ne me plait pas du tout.
Le problème est que MySQL se connecte directement via le socket lorsqu'il voit localhost... Est-il possible de désactiver ca ? Si j'arrive à désactiver ca, je pourrais faire un tunnel SSH pour faire pointer le port MySQL vers l'autre serveur.
Au final, est-il possible de faire passer MySQL par le port ou au lieu du socket lorsqu'il s'agit d'une connexion vers localhost ?
Merci d'avance pour votre aide,
Antoine
Partager