Aller au contenu


Photo

Réglages ODBC pour connexion base MySQL


  • Please log in to reply
4 replies to this topic

#1 Amarok II

Amarok II

    NeoAdmin

  • Administrateurs
  • PipPipPipPipPipPip
  • 1 473 Messages :
  • Configuration:Un petit truc en alu avec un grand rectangle lumineux qui affiche des choses qui bougent quand je chatouille un autre truc en alu, là... tout plat.
  • Sexe:Mystère
  • Localisation:Perpignan, France
  • Passions:MacFr bien sûr !

Posté 31 décembre 2008 - 12:37

Bonjour tout le monde !

Je viens de réaliser un truc super sympa sur mon ordinateur (en local donc)

J'ai installé MAMP avec donc un serveur web et une base MySQL qui tourne
J'ai installé le driver ODBC de MySQL
Je l'ai configuré via l'outil d'administration Apple
J'ai juste galéré un peu pour donner l'accès au socket mysql de MAMP
(pour info : /Applications/MAMP/tmp/MySQL/mysql.sock)

Et j'ai ensuite fait une base FileMaker contenant ma base SQL (ça à l'air de rien, mais c'est énorme ce truc ! )

Ca marche nickel, je suis en lect/ecr sur ma base FMP et aussi sur un formulaire web (ou ma page)

MAIS SEULEMENT EN LOCAL

d'ou l'idée d'aller juste un cran au dessus, et faire en sorte que sur ma machine locale, avec pour être plus clair mon serveur web et MySQL coupé, je puisse créer un lien ODBC vers mon VRAI serveur web (lui aussi avec MAMP qui tourne, www.amarok2.net )

j'ai donc modifié l'utilisateur mysql de test afin qu'il puisse se connecter à ma base depuis n'importe où plutôt que juste en local.

Là où je sèche, c'est pour trouver "à distance" le socket MySQL de mon serveur...
puisque pour le coup /Applications n'est carrément pas visible !

Voilà si quelqu'un a une réponse, ou une piste...
Je suis prêt à laisser tomber MAMP à la limite, mais j'aimerais autant pas...

Bonne année à tous !

Ce message a été modifié par Amarok II - 31 décembre 2008 - 12:39 .


MacBook Pro (13", fin 2012)
8Go RAM - 256Go SSD - 1To HD

Technicien certifié ACMT et plein d'autres trucs...

"On peut voir de bien des façons. On peut être aveugle de bien des façons." (Frank Herbert, Dune)

"Tu ne feras point de machine à l'esprit de l'homme semblable." (Frank Herbert, Dune)


#2 biltoboubou

biltoboubou

    Habitué(e)

  • Membres
  • PipPip
  • 143 Messages :
  • Sexe:Masculin

Posté 31 décembre 2008 - 16:32

Salut en général MySQL c'est le port 3306
1 - MacBook 2 GHz aluminium OS Léopard
1 - Portable Vista
1 - Portable Xp Pro
1 - Pc Fedora
1 - Pc Debian

#3 Amarok II

Amarok II

    NeoAdmin

  • Administrateurs
  • PipPipPipPipPipPip
  • 1 473 Messages :
  • Configuration:Un petit truc en alu avec un grand rectangle lumineux qui affiche des choses qui bougent quand je chatouille un autre truc en alu, là... tout plat.
  • Sexe:Mystère
  • Localisation:Perpignan, France
  • Passions:MacFr bien sûr !

Posté 31 décembre 2008 - 16:42

c'est pas bête en effet comme réflexion (car il doit être fermé en effet)
cela ne marchera pas à mon avis, mais c'est déjà un pas de plus ;)

Merci

mais je reste persuadé que MAMP me gene dans la démarche...

Ce message a été modifié par Amarok II - 31 décembre 2008 - 16:43 .


MacBook Pro (13", fin 2012)
8Go RAM - 256Go SSD - 1To HD

Technicien certifié ACMT et plein d'autres trucs...

"On peut voir de bien des façons. On peut être aveugle de bien des façons." (Frank Herbert, Dune)

"Tu ne feras point de machine à l'esprit de l'homme semblable." (Frank Herbert, Dune)


#4 biltoboubou

biltoboubou

    Habitué(e)

  • Membres
  • PipPip
  • 143 Messages :
  • Sexe:Masculin

Posté 31 décembre 2008 - 16:48

si j'ai bien compris

tu veux joindre une base de donnée MySQL qui est sur un serveur distant
avec un site web en local ?

tu peux aussi faire un scan des ports ouverts du serveur distant (c'est plus simple)
1 - MacBook 2 GHz aluminium OS Léopard
1 - Portable Vista
1 - Portable Xp Pro
1 - Pc Fedora
1 - Pc Debian

#5 odr

odr

    Maniaque du clavier

  • Membres
  • PipPipPipPip
  • 521 Messages :
  • Configuration:Apple II
  • Sexe:Masculin

Posté 31 décembre 2008 - 16:52

Et puis re-vérifier que tu as bien permis a l'utilisateur la connexion depuis l'extérieur.

Tu peux essayer de te connecter directos a mysql avec par exemple un client en ligne de co (donc sans passer par odbc)
Il vaut mieux prendre chaud en mangeant que froid en travaillant - Sagesse lyonnaise




0 utilisateur(s) en train de lire ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)