Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Connessione a DB MySQL

  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Connessione a DB MySQL

    Ciao.

    E' possibile connettersi ad un db mysql da un server ad un altro (all'interno della stessa rete intranet) ?

    Devo necessariamente installare i driver di mysql sulla macchina che cerca di collegarsi al pc dove invece ho installato tutto il pacchetto mysql, compreso dei drivers?

    Ho provato così nella pagina che sta sul pc dove non c'è mysql:

    codice:
    conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=1.2.3.4.5;PORT=3306;DATABASE=db;USER=root;PASSWORD=psw;OPTION=3;"
    ma restituisce:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
    :master:
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    si si può
    certo che devi installare i driver odbc sulla macchina che si deve collegare....
    senò come fa a sapere che driver sono?
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Killer99
    si si può
    certo che devi installare i driver odbc sulla macchina che si deve collegare....
    senò come fa a sapere che driver sono?
    Solo i drivers?
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Ho provato ma:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [MySQL][ODBC 3.51 Driver]Host 'NomePc' is not allowed to connect to this MySQL server
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  5. #5
    MyODBC 2.50 Local database:

    "Driver={mySQL};Server=localhost;Option=16834;Data base=mydatabase;"



    MyODBC 2.50 Remote database:

    "Driver={mySQL};Server=data.domain.com;Port=3306;O ption=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"



    MyODBC 3.51 Local database:

    "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=myDatabase;USER= myUsername;PASSWORD=myPassword;OPTION=3;"



    MyODBC 3.51 Remote database:

    "DRIVER={MySQL ODBC 3.51 Driver};SERVER=data.domain.com;PORT=3306;DATABASE= myDatabase; USER=myUsername;PASSWORD=myPassword;OPTION=3;"



    http://www.connectionstrings.com

    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    ho scritto così:

    conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=10.8.1.1;PORT=3306;DATABASE=db;USER =root;PASSWORD=psw;OPTION=3;"

    ma non va:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on '10.8.1.1' (10060)

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  7. #7
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Adesso restitusice:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [MySQL][ODBC 3.51 Driver]Access denied for user 'mysqladmin'@'nomepclocale' (using password: YES)
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  8. #8
    beh, mi sembra un errore chiaro....

    Accesso negato x l'utente mysqladmin
    sei sicuro che sia la user giusta?
    senti chi ha configurato il server...

    ciao
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  9. #9
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Il server (sarebbe il mio pc) l'ho configurato io... dopo aver installato MySQL ho seguito il wizard di configurazione dettagliato... l'ho configurato come server etc etc

    ma nulla da fare...

    la cosa strana che se provo la connessione mysql direttamente dal driver che ho installato sul server che dovrebbe connettersi al db mysql che sta sul mio pc tutto funziona...
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  10. #10
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    ma... quando lancio la connessione dal server principale per collegarmi al db mysql residente sulla mia macchina, ecco cosa mi viene restituito:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [MySQL][ODBC 3.51 Driver]Access denied for user 'mysqladmin'@'serverprincipale'(using password: YES)

    Come lo autorizzo all'accesso al db mysql???
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.