Mysql
 sql >> Baza danych >  >> RDS >> Mysql

JDBC/Connectorj:Zrozumienie puli połączeń

Gdy otworzysz połączenie bezpośrednio z bazą danych, używając DriverManager.getConnection , podajesz nazwę użytkownika i hasło, aby zalogować się do bazy danych w tym wywołaniu.

Korzystając z puli połączeń, nie otwierasz połączenia samodzielnie; zamiast tego pula otwiera się i zarządza połączeniami za Ciebie. Oczywiście pula musi znać nazwę użytkownika i hasło, aby móc w takim przypadku zalogować się do bazy danych.

Zwykle w aplikacji internetowej Java nie używa się różnych danych logowania do bazy danych dla każdego użytkownika aplikacji. Będziesz mieć tylko jedną nazwę użytkownika i hasło, których używa aplikacja, dla każdego, kto korzysta z aplikacji internetowej. Jeśli różni użytkownicy aplikacji internetowej mają różne prawa, możesz to skonfigurować, mając system logowania do samej aplikacji, ale nazwy użytkownika i hasła używane do aplikacji nie są takie same, jak używane do logowania do bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dobry projekt bazy danych, zmienna liczba atrybutów

  2. Jak wybrać dwie dodatkowe kolumny z innej tabeli na podstawie wartości w tabeli głównej?

  3. jak usunąć zduplikowane wiersze z tabeli w mysql

  4. Wyświetlanie artykułów z witryny wordpress w witrynie innej niż wordpress

  5. Generować GUID w MySQL dla istniejących danych?