Ciao a tutti, sto cercando di far funzionare MySql col connector mysql per java , il server è installato, è in esecuzione sulla porta 3306 ed ho creato una classe giusto per provarlo un attimo , ma mi da degli errori strani ... il codice è il seguente...
import com.mysql.jdbc.*;
import java.sql.*;
public class TestSql {
public static void main (String[] args) {
String driver = "com.mysql.jdbc.Driver";
Class.forName(driver);
String url = "jdbc:mysql://127.0.0.1:3306/";
Connection conn = DriverManager.getConnection(url,"root","leonardo") ;
try {
Statement stat = conn.createStatement();
stat.execute("CREATE TABLE Utenti (Message CHAR(20))");
stat.execute("INSERT INTO Utenti VALUES('Hello, world')");
ResultSet result = stat.executeQuery("SELECT * FROM Utenti");
result.next();
System.out.println(result.getString(1));
}
finally {
conn.close();
}
}
}
con access tramite il ponte jdbcodbc funziona, ma con mySql
mi da 3 errori strani...
reference to Connection is ambiguos,both class java.sql and class com.mysql.jdbc.Connection in com.mysql.jdbc match ....., e lo stesso lo da anche per Statement e ResultSet ...
boh , se tolgo import java.sql. da altri errori...
sto inserendo il file jar connector mysql nella cartella dell'applicazione.. non è che è per quello che non va ? altrimenti come posso fare ?
ciao

Rispondi quotando

