probleme de connection à my sql +code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| package connectionbdd;
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
* <p>Titre : </p>
* <p>Description : </p>
* <p>Copyright : Copyright (c) 2006</p>
* <p>Société : </p>
* @author non attribuable
* @version 1.0
*/
import com.mysql.jdbc.Driver;
public class MAIN {
String url;
String user;
String password;
Connection con;
Statement stmt;
public MAIN() {
url = "jdbc:mysql://localhost/database";
user = "root";
password = "";
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}
try {
con = DriverManager.getConnection(url,user,password);
//stmt = con.createStatement();
} catch (SQLException e) {
System.out.println("Echec connection");
}
}
public static void main(String[] args)
{MAIN mm=new MAIN();}
}
///=====================================================// |
c'est le code regardez donc le resultat
//////////////////////////////////////////////////////////////////////////:::
connectionbdd.MAIN
Echec connection
sachant bien que je pointe bien sur mon driver.jar et que je travaille avec mysql
merci de me dire c'est quoi le probleme
c'est le resultat d'ajout de e.printStackTrace();
connectionbdd.MAIN
java.sql.SQLException: Error during query: Unexpected Exception: java.lang.ArrayIndexOutOfBoundsException message given: 26
at com.mysql.jdbc.Connection.execSQL(Connection.java:1737)
at com.mysql.jdbc.Connection.execSQL(Connection.java:1659)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1184)
at com.mysql.jdbc.Connection.initializePropsFromServer(Connection.java:2115)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1439)
at com.mysql.jdbc.Connection.<init>(Connection.java:466)
Echec connection
at com.mysql.jdbc.Driver.connect(Driver.java:413)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at connectionbdd.MAIN.<init>(MAIN.java:37)
at connectionbdd.MAIN.main(MAIN.java:45)
c'est la vesion du driver que j'utilise
mysql-connector-java-3.0.4-gamma-bin