Als «jdbc» getaggte Fragen

JDBC (Java DataBase Connectivity) ist die Basis-API, die die Interaktion mit SQL-Datenbankservern ermöglicht, indem SQL-Anweisungen mit der Programmiersprache Java ausgeführt werden.



30
MySQL JDBC-Treiber 5.1.33 - Zeitzonenproblem
Einige Hintergrundinformationen: Ich habe eine Java 1.6-Webanwendung unter Tomcat 7. Die Datenbank ist MySQL 5.5. Zuvor habe ich den MySQL-JDBC-Treiber 5.1.23 verwendet, um eine Verbindung zur Datenbank herzustellen. Alles hat funktioniert. Ich habe kürzlich ein Upgrade auf den MySQL-JDBC-Treiber 5.1.33 durchgeführt. Nach dem Upgrade würde Tomcat diesen Fehler beim Starten …
360 java  mysql  tomcat  jdbc  timezone 

30
PreparedStatement IN-Klauselalternativen?
Was sind die besten Problemumgehungen für die Verwendung einer SQL- INKlausel mit Instanzen von java.sql.PreparedStatement, die aufgrund von Sicherheitsproblemen bei SQL-Injection-Angriffen nicht für mehrere Werte unterstützt wird: Ein ?Platzhalter steht für einen Wert und nicht für eine Liste von Werten. Betrachten Sie die folgende SQL-Anweisung: SELECT my_column FROM my_table where …

14
Um einen Speicherverlust zu verhindern, wurde der JDBC-Treiber zwangsweise abgemeldet
Ich erhalte diese Meldung, wenn ich meine Webanwendung ausführe. Es läuft gut, aber ich bekomme diese Meldung beim Herunterfahren. SCHWER: Eine Webanwendung hat den JBDC-Treiber [oracle.jdbc.driver.OracleDriver] registriert, die Registrierung konnte jedoch nicht aufgehoben werden, als die Webanwendung gestoppt wurde. Um einen Speicherverlust zu verhindern, wurde der JDBC-Treiber zwangsweise abgemeldet. Jede …
325 java  tomcat  jdbc 

14
Verbinden Sie Java mit einer MySQL-Datenbank
Wie stellen Sie eine Verbindung zu einer MySQL-Datenbank in Java her? Wenn ich es versuche, bekomme ich java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Oder java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Oder java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

16
Verbindungspooling-Optionen mit JDBC: DBCP vs C3P0
Was ist die beste verfügbare Verbindungspoolbibliothek für Java / JDBC? Ich betrachte die 2 Hauptkandidaten (kostenlos / Open Source): Apache DBCP - http://commons.apache.org/dbcp/ C3P0 - http://sourceforge.net/projects/c3p0 Ich habe in Blogs und anderen Foren viel darüber gelesen, konnte aber keine Entscheidung treffen. Gibt es relevante Alternativen zu diesen beiden?


22
Suchen Sie den Oracle JDBC-Treiber im Maven-Repository
Ich möchte den Oracle JDBC-Treiber als Abhängigkeit (Laufzeitbereich) zu meinem Projekt hinzufügen - ojdbc14. In der MVNrepository-Site lautet die Abhängigkeit, die in das POM eingefügt werden soll: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.3.0</version> </dependency> Dies funktioniert natürlich nicht, da es sich nicht im zentralen Repository befindet, das von maven verwendet wird. 2 …
292 java  maven  jdbc  maven-2  mvn-repo 



8
Java JDBC - Herstellen einer Verbindung zu Oracle mithilfe des Dienstnamens anstelle der SID
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как подключится к БД Oracle используя имя сервиса (Servicename) вмесо? Ich habe eine Java-Anwendung, die JDBC (über JPA) verwendet und über Hostname, Port und Oracle SID eine Verbindung zu einer Entwicklungsdatenbank herstellt: jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ XYZ …


17
"Falscher Zeichenfolgenwert" beim Versuch, UTF-8 über JDBC in MySQL einzufügen?
So wird meine Verbindung hergestellt: Connection conn = DriverManager.getConnection(url + dbName + "?useUnicode=true&characterEncoding=utf-8", userName, password); Beim Versuch, einer Zeile eine Zeile hinzuzufügen, wird folgende Fehlermeldung angezeigt: Incorrect string value: '\xF0\x90\x8D\x83\xF0\x90...' for column 'content' at row 1 Ich füge Tausende von Datensätzen ein und erhalte immer diesen Fehler, wenn der Text …
228 mysql  jdbc  utf-8  utf8mb4 

30
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Kommunikationsverbindungsfehler
Ich arbeite daran, dass meine Datenbank mit meinen Java-Programmen kommuniziert. Kann mir jemand mit dem JDBC ein schnelles und schmutziges Beispielprogramm geben? Ich bekomme einen ziemlich erstaunlichen Fehler: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver …
225 java  mysql  jdbc 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.