begin process at 2008 08 22 04:43:40
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Connection a une base de donnée MySQL sans DSN [ Base de données / SQL ] (bruce207)

Connection a une base de donnée MySQL sans DSN le 22/06/2008 16:48:44

bruce207
Bonjour,
je voudrais savoir qu'elle est la syntaxe pour se connecter à une base de donnée MySQL sans DSN.
Merci d'avance

Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 17:03:30

PCPT
(Admin CS)
salut,
faut être plus précis...
base locale? distante? par code? par contrôle? quels pilotes? ADO? DAO? etc....

http://www.connectionstrings.com/?carrier=mysql

++

Prenez un instant pour répondre à ce sondage svp

Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 17:11:32

bruce207

la base de donnée sur trouve sur ma machine, par code, ado, pour le pilote je ne sais pas lequel, ceci avec VB6


Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 17:30:48

PCPT
(Admin CS)
Réponse acceptée !
ok, on va supposer 3.51

    Set mCnx = New ADODB.Connection
    
    With mCnx
        .ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=nom_de_la_base;UID=
root;PWD=vide;OPTION=" 32 2048 16384 ";"
        .CursorLocation = adUseClient
        .ConnectionTimeout = 1
        .CommandTimeout = 1
    End With

127.0.0.1 -> à laisser, ou mettre localhost
nom_de_la_base -> à changer
root -> à changer si différent, root est le nom d'utilisateur par défaut
vide -> à changer si tu en as un, par défaut il est vide, il faut donc supprimer ;)


comment connaitre ta version des pilotes :
panneau de config > outils d'administration > sources de données ODBC > drivers

++

Prenez un instant pour répondre à ce sondage svp

Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 22:24:12

bruce207
merci beaucoup la connection marche. Cependant comment faire lors de l'empaquetage pour recuperer la base de donnée puisqu'elle est un dossier dois on recuperer les tables une à une ?

Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 22:36:17

ghuysmans99
Membre Club
Non, il faut faire un backup avec MySQL Administrator et ensuite on peux le restaurer sur n'importe quel serveur (compatible évidemment)
_______________________________________________________________________
VB.NETis good ...VB6is better

Re : Connection a une base de donnée MySQL sans DSN le 22/06/2008 23:40:58

PCPT
(Admin CS)
une base mysql n'a aucun intérêt d'être redistribuée.
on oblige pas son client à avoir un moteur de base de donnée MYSQL, de le démarrer etc....

à toi normalement de fournir un serveur pour que tous tes clients puissent s'y connecter et avoir les mêmes infos.
si le but est une base locale unique à chaque utilisateur, on passe par de l'access, du fox, du db2, du "petit" quoi

++

Prenez un instant pour répondre à ce sondage svp

Re : Connection a une base de donnée MySQL sans DSN le 23/06/2008 00:45:18

ghuysmans99
Membre Club
db2 ... dBase 2 ? Mauvaise idée !
_______________________________________________________________________
VB.NETis good ...VB6is better


Classé sous : base, donnée, connection, mysql, dsn

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS