J'essayais le code ci-dessous pour établir la connexion à la base de données, mais cela ne fonctionne pas.Comment créer la "chaîne de connexion du pilote ODBC JDBC" en Java?
string connstr="jdbc:odbc:DRIVER={MySQL ODBC 3.51 Driver};SERVER=SERVER_NAME;DATABASE=db_name;UID=userpwd;PWD=userpwd";
string connstr2="jdbc:odbc:DRIVER={{MySQL ODBC 3.51 Driver}};SERVER=SERVER_NAME;DATABASE=db_name;UID=userpwd;PWD=userpwd";
Connection con = DriverManager.getConnection(connstr);
Comme vous pouvez le voir, j'ai essayé d'ajouter « jdbc:odbc:
» à chaîne odbc connection
et aussi essayer de remplacer deux backet bouclés en tout seul.
Qu'est-ce que je fais mal ici?
Êtes-vous sur Windows ou Linux ... vous avez le connecteur JDBC MySQL installé? https://dev.mysql.com/downloads/connector/j/ – Hackerman
Avez-vous également vérifié si votre chaîne de connexion est dans le bon format?, vous pouvez vérifier quelques exemples ici http://alvinalexander.com/java/jdbc- connection-string-mysql-postgresql-sqlserver – Hackerman
Copie possible de [Connectez Java à une base de données MySQL] (https://stackoverflow.com/questions/2839321/connect-java-to-a-mysql-database) – KevinO