Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

JDBC / Connectorj:Hiểu tổng hợp kết nối

Khi bạn mở kết nối trực tiếp đến cơ sở dữ liệu, bằng cách sử dụng DriverManager.getConnection , bạn cung cấp tên người dùng và mật khẩu để đăng nhập vào cơ sở dữ liệu trong cuộc gọi đó.

Khi bạn sử dụng nhóm kết nối, bạn không trực tiếp mở kết nối; thay vào đó, pool sẽ mở và quản lý các kết nối cho bạn. Tất nhiên, nhóm cần biết tên người dùng và mật khẩu để có thể đăng nhập vào cơ sở dữ liệu trong trường hợp đó.

Thông thường, trong một ứng dụng web Java, bạn sẽ không sử dụng các thông tin xác thực đăng nhập cơ sở dữ liệu khác nhau cho mọi người dùng ứng dụng của bạn. Bạn sẽ chỉ có một tên người dùng và mật khẩu mà ứng dụng sử dụng, cho bất kỳ ai sử dụng ứng dụng web. Nếu những người dùng khác nhau của ứng dụng web có các quyền khác nhau, bạn sẽ thiết lập điều đó bằng cách có hệ thống đăng nhập cho chính ứng dụng đó, nhưng tên người dùng và mật khẩu bạn sử dụng cho ứng dụng không giống với những gì bạn sử dụng để đăng nhập vào cơ sở dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql - Chọn không sử dụng chỉ mục

  2. CẬP NHẬT SQL với LIKE

  3. Gặp sự cố khi thực thi mysqli_query

  4. Chọn hàng ngẫu nhiên từ MySQL (có xác suất)

  5. Nhập tương đương có lập trình trong phpMyAdmin