Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/04/2008, 10h22   #1
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 1
Points : 1
Par défaut Connexion bdd distante

Bonjour,

je suis stagiaire actuellement et j'ai un petit soucis avec ma base de données.

Il faut que je la partage avec un autre ordinateur du même réseau. J'ai un ordinateur serveur où le fichier de ma base est partagé et un autre ordinateur qui doit avoir accès à la base.

La base a été faite sous MySQL, elle est en .frm

Est-ce que quelqu'un aurai une solution SVP.

Merci d'avance.
Arafrogala
arafrogala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 10h55   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 409
Points : 6 409
Bonjour,

Qu'entends-tu exactement par "partager la base" ?
L'installation d'un client MySQL sur l'autre poste ne suffit-il pas ?

ced
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 11h08   #3
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 1
Points : 1
si on copie la base dans le dossier où se crée les bases c'est bon mais il faut que mon collègue puisse avoir accès à cette base depuis le dossier partagé qui se trouve entre les 2 ordinateurs.

on utilise Mysql 5.0
la commande pour pouvoir modifier une base du dossier est use mais ça ne marche que si les bases sont dans le dossier par default. on ne trouve pas comment faut faire pour que lui puisse accèder à une autre base dans un autre dossier
arafrogala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 08h08   #4
Expert Confirmé
 
Avatar de Alain Defrance
 
Homme Alain DEFRANCE
Project Lead
Inscription : août 2007
Messages : 1 993
Détails du profil
Informations personnelles :
Nom : Homme Alain DEFRANCE
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Project Lead

Informations forums :
Inscription : août 2007
Messages : 1 993
Points : 2 919
Points : 2 919
Envoyer un message via MSN à Alain Defrance Envoyer un message via Skype™ à Alain Defrance
Pourquoi ne pas attaquer directement la base de donnée distante ?
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com
Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1
Project Lead eXo Social
Java Black Belt - Java Black Belt Coach
Alain Defrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h01   #5
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 1
Points : 1
Oui si c'est possible mais je sais pas comment faire !!!
Tu pourrais m'expliquer STP

Merci d'avance
arafrogala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h18   #6
Expert Confirmé
 
Avatar de Alain Defrance
 
Homme Alain DEFRANCE
Project Lead
Inscription : août 2007
Messages : 1 993
Détails du profil
Informations personnelles :
Nom : Homme Alain DEFRANCE
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Project Lead

Informations forums :
Inscription : août 2007
Messages : 1 993
Points : 2 919
Points : 2 919
Envoyer un message via MSN à Alain Defrance Envoyer un message via Skype™ à Alain Defrance
Cela dépend de ton langage de programmation.
Lequel utilise-tu ?
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com
Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1
Project Lead eXo Social
Java Black Belt - Java Black Belt Coach
Alain Defrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h28   #7
Membre éprouvé
 
Avatar de SphynXz
 
Développeur Web
Inscription : mars 2008
Messages : 439
Détails du profil
Informations personnelles :
Âge : 26

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mars 2008
Messages : 439
Points : 474
Points : 474
je pense tout bètement à deux solution :

Soit :
Coté MySQL la création d'un utilisateur qui donne accès à la BDD désiré.
Il se connectera en précisant ton adresse ip local comme host! et ses identifiants initialement créés!

ou encore plus simple :

On partage le dossier contenant la base de données et mettant les droits d'écritures bien sur .
Dans le fichier my.ini du client, changer le repertoire par défaut d'accès aux base de données. on y met le repertoire distant du style : 192.168.1.114/data/ et le tour est joué!
__________________
I don't know what will be used in the next world war, but the 4th will be fought with stones. - Albert Einstein
Pour détourner un avion, il faut monter dedans - Frédéric beigbeder
SphynXz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h51   #8
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 1
Points : 1
dac ta deuxième solution me plait bien mais justement je n'ai pas trouvé où modifier ce chemin d'accès ??? Aurait-tu une idée où il pourrait être ?
arafrogala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h19   #9
Expert Confirmé
 
Avatar de Alain Defrance
 
Homme Alain DEFRANCE
Project Lead
Inscription : août 2007
Messages : 1 993
Détails du profil
Informations personnelles :
Nom : Homme Alain DEFRANCE
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Project Lead

Informations forums :
Inscription : août 2007
Messages : 1 993
Points : 2 919
Points : 2 919
Envoyer un message via MSN à Alain Defrance Envoyer un message via Skype™ à Alain Defrance
Citation:
Envoyé par SphynXz Voir le message
ou encore plus simple :

On partage le dossier contenant la base de données et mettant les droits d'écritures bien sur .
Dans le fichier my.ini du client, changer le repertoire par défaut d'accès aux base de données. on y met le repertoire distant du style : 192.168.1.114/data/ et le tour est joué!
J'ai peut-être tord, mais je trouve ça bien moins bien que la première solution.
A chaque écriture/lecture/modification ton SGBD ne cessera pas d'utiliser le réseau. Ce qui peu en car de grosse utilisation de la base de donnée complètement surcharger le réseau.

Il vaut bien mieux garder le SGBD et le SGF sur la même machine.
En cas de trop grosse charge de trafique on préfèrera utiliser des bases de données répliqués.
Par ailleurs la création d'un utilisateur est très très aisé avec phpmyadmin alors pourquoi s'en priver ...

Je pense que tu trouvera tout ce dont t'as besoin ici pour attaquer ta base de donnée a distance, c'est très simple
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com
Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1
Project Lead eXo Social
Java Black Belt - Java Black Belt Coach
Alain Defrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h21   #10
Membre éprouvé
 
Avatar de SphynXz
 
Développeur Web
Inscription : mars 2008
Messages : 439
Détails du profil
Informations personnelles :
Âge : 26

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mars 2008
Messages : 439
Points : 474
Points : 474
Citation:
Google is the best friend ever!


> Recherche google : filetype:ini "my.ini"

> Premier résultat google :
http://www.acc.umu.se/~saleskog/my.ini

>on recherche le texte "/data"
et on trouve :

#Path to the database root
datadir="C:/Program/MySQL/MySQL Server 5.0/Data/"

qui est probablement vers les 70èmes lignes de ton fichier fichier

Kazou, je suis entièrement d'accord avec toi , après libre à lui de choisir sa solution
__________________
I don't know what will be used in the next world war, but the 4th will be fought with stones. - Albert Einstein
Pour détourner un avion, il faut monter dedans - Frédéric beigbeder
SphynXz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h25   #11
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 1
Points : 1
d'accord merci de votre aide je vais essayé je verrais bien si ça marche !!!

Merci à tous

[Edit]
je veux bien changer le chemin dans le .ini mais j'ai un autre problème : je ne peux plus me connecter à mysql !!!

je fais quoi ???

on m'a dit d'utiliser ODBC mais je sais pas m'en servir est-ce que quelqu'un pourrait m'aider SVP

Merci
arafrogala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2008, 21h04   #12
Membre confirmé
 
Inscription : décembre 2002
Messages : 452
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 452
Points : 265
Points : 265
tu as un serveur MySQL. Tu veux te connecter à partir d'un autre poste. IL te faut tout simple comme n'importe quel logiciel réseau un client MySQL.

Je te conseille sysyog..
http://www.clubic.com/telecharger-fi...63-sqlyog.html
weed est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h28.


 
 
 
 
Partenaires

Hébergement Web