Pytania otagowane jako jdbc

JDBC (Java DataBase Connectivity) to podstawowy interfejs API, który umożliwia interakcję z serwerami baz danych SQL poprzez wykonywanie instrukcji SQL przy użyciu języka programowania Java.



30
MySQL JDBC Driver 5.1.33 - Problem ze strefą czasową
Niektóre tło: Mam webapp Java 1.6 działający na Tomcat 7. Baza danych to MySQL 5.5. Wcześniej korzystałem ze sterownika JDBC Mysql 5.1.23, aby połączyć się z bazą danych. Wszystko działało Niedawno zaktualizowałem sterownik Mysql JDBC 5.1.33. Po aktualizacji Tomcat zgłasza ten błąd podczas uruchamiania aplikacji. WARNING: Unexpected exception resolving reference …
359 java  mysql  tomcat  jdbc  timezone 

30
Alternatywne klauzule PreparedStatement IN?
Jakie są najlepsze obejścia dla używania INklauzuli SQL z instancjami java.sql.PreparedStatement, które nie są obsługiwane dla wielu wartości z powodu problemów związanych z bezpieczeństwem ataku wstrzykiwania SQL: Jeden ?symbol zastępczy reprezentuje jedną wartość, a nie listę wartości. Rozważ następującą instrukcję SQL: SELECT my_column FROM my_table where search_column IN (?) Używanie …

14
Aby zapobiec wyciekowi pamięci, sterownik JDBC został wymuszony niezarejestrowany
Otrzymuję ten komunikat po uruchomieniu aplikacji internetowej. Działa dobrze, ale pojawia się ten komunikat podczas zamykania. SEVERE: Aplikacja internetowa zarejestrowała sterownik JBDC [oracle.jdbc.driver.OracleDriver], ale nie wyrejestrowała go, gdy aplikacja internetowa została zatrzymana. Aby zapobiec wyciekowi pamięci, sterownik JDBC został wymuszony niezarejestrowany. Każda pomoc doceniona.
325 java  tomcat  jdbc 

14
Podłącz Javę do bazy danych MySQL
Jak połączyć się z bazą danych MySQL w Javie? Kiedy próbuję, rozumiem 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) Lub java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Lub java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

16
Opcje pulowania połączeń z JDBC: DBCP vs C3P0
Jaka jest najlepsza dostępna biblioteka pul połączeń dla Java / JDBC? Rozważam 2 głównych kandydatów (darmowy / open-source): Apache DBCP - http://commons.apache.org/dbcp/ C3P0 - http://sourceforge.net/projects/c3p0 Dużo o nich czytałem na blogach i innych forach, ale nie mogłem podjąć decyzji. Czy istnieją jakieś odpowiednie alternatywy dla tych dwóch?


22
Znajdź sterownik JDBC Oracle w repozytorium Maven
Chcę dodać sterownik jdbc oracle do mojego projektu jako zależność (zasięg działania) - ojdbc14. W witrynie MVNrepository zależność do umieszczenia w POM jest: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.3.0</version> </dependency> oczywiście to nie działa, ponieważ nie ma go w centralnym repozytorium używanym przez maven. 2 pytania: Jak znaleźć repozytorium (jeśli istnieje), które …
292 java  maven  jdbc  maven-2  mvn-repo 



8
Java JDBC - jak połączyć się z Oracle za pomocą nazwy usługi zamiast SID
Czy nie można ominąć stosu przepełnienia stosu w przypadku : Как подключится к БД Oracle используя имя сервиса (nazwa usługi) SID? Mam aplikację Java, która korzysta z JDBC (przez JPA), która łączyła się z bazą danych programowania przy użyciu nazwy hosta, portu i identyfikatora SID Oracle: jdbc: oracle: thin: @ …


17
„Niepoprawna wartość ciągu” podczas próby wstawienia UTF-8 do MySQL przez JDBC?
Oto jak ustawia się moje połączenie: Connection conn = DriverManager.getConnection(url + dbName + "?useUnicode=true&characterEncoding=utf-8", userName, password); I pojawia się następujący błąd podczas wiązania w celu dodania wiersza do tabeli: Incorrect string value: '\xF0\x90\x8D\x83\xF0\x90...' for column 'content' at row 1 Wstawiam tysiące rekordów i zawsze pojawia się ten błąd, gdy tekst …
228 mysql  jdbc  utf-8  utf8mb4 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.