Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

JDBC/Connectorj:Memahami penyatuan koneksi

Saat Anda membuka koneksi ke database secara langsung, dengan menggunakan DriverManager.getConnection , Anda memberikan nama pengguna dan sandi untuk masuk ke database dalam panggilan tersebut.

Saat Anda menggunakan kumpulan koneksi, Anda tidak membuka koneksi sendiri secara langsung; sebagai gantinya, kumpulan membuka dan mengelola koneksi untuk Anda. Tentu saja, kumpulan perlu mengetahui nama pengguna dan kata sandi untuk dapat masuk ke database dalam kasus itu.

Biasanya, dalam aplikasi web Java, Anda tidak akan menggunakan kredensial login database yang berbeda untuk setiap pengguna aplikasi Anda. Anda hanya memiliki satu nama pengguna dan kata sandi yang digunakan aplikasi, untuk siapa saja yang menggunakan aplikasi web. Jika pengguna aplikasi web yang berbeda memiliki hak yang berbeda, Anda akan mengaturnya dengan memiliki sistem login untuk aplikasi itu sendiri, tetapi nama pengguna dan sandi yang Anda gunakan untuk aplikasi tersebut tidak sama dengan yang Anda gunakan untuk login ke database.



  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:Atur format DATETIME ke 'DD-MM-YYYY HH:MM:SS' saat membuat tabel

  2. fungsi mysql di pembuat kueri di laravel

  3. Kueri basis data C# tidak berfungsi

  4. cara mengikat nilai INSERT INTO mysql perl

  5. Bagaimana saya bisa melakukan grup yang berdekatan di MySQL?