Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    connessione a database mysql in eclipse

    vorrei utilizzare un db mysql per familiarizzare meglio con la tecnologia jsp e servlet, a tal scopo in eclispe ho provato a creare una connection per il driver mysql...

    mi da il seguente errore di "connection"

    java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:1055)
    at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:956)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3558)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3490)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:919)
    at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java: 3996)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:12 84)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(Connecti onImpl.java:2142)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImp l.java:781)
    at com.mysql.jdbc.ConnectionImpl.getInstance(Connecti onImpl.java:348)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonReg isteringDriver.java:284)
    at org.eclipse.datatools.connectivity.drivers.jdbc.JD BCConnection.createConnection(JDBCConnection.java: 206)
    at org.eclipse.datatools.connectivity.DriverConnectio nBase.internalCreateConnection(DriverConnectionBas e.java:104)
    at org.eclipse.datatools.connectivity.DriverConnectio nBase.open(DriverConnectionBase.java:53)
    at org.eclipse.datatools.connectivity.drivers.jdbc.JD BCConnection.open(JDBCConnection.java:72)
    at org.eclipse.datatools.enablement.internal.mysql.co nnection.JDBCMySQLConnectionFactory.createConnecti on(JDBCMySQLConnectionFactory.java:28)
    at org.eclipse.datatools.connectivity.internal.Connec tionFactoryProvider.createConnection(ConnectionFac toryProvider.java:83)
    at org.eclipse.datatools.connectivity.internal.Connec tionProfile.createConnection(ConnectionProfile.jav a:355)
    at org.eclipse.datatools.connectivity.ui.PingJob.crea teTestConnection(PingJob.java:76)
    at org.eclipse.datatools.connectivity.ui.PingJob.run( PingJob.java:59)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.j ava:55)
    Ale

  2. #2
    Probabilmente non passi alla sttringa di connessione lo username e la password del database.
    Prova ad usare questa stringa per creare una connessione:

    codice:
    Connection conn = DriverManager.getConnection( "jdbc:mysql:///basedati", "user", "password" # );
    *user e password sono quelli del db mysql.

    Ciao!
    "Nulla accade per caso..."

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.