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

Ubah koneksi database secara dinamis di cakephp 3

Gunakan ConnectionManager::config() berfungsi untuk membuat koneksi dengan cepat dan ConnnectionManager::alias() metode untuk membuat semua kelas Tabel Anda menggunakannya secara default.

Ada artikel yang sangat bagus yang menjelaskan prosesnya di sini:

http://mark-story.com /posts/view/using-cakephp-and-a-horizontally-sharded-database

Satu-satunya perbedaan adalah Anda dapat membuat konfigurasi koneksi dengan cepat alih-alih mendeklarasikan shard secara manual seperti yang ditunjukkan dalam artikel itu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rumus untuk Menghitung Kedekatan Geo

  2. PILIH id MEMILIKI jumlah maksimum id

  3. MySQL Urutkan Berdasarkan Abjad tetapi Abaikan

  4. MySQL Sisipkan baris, pada duplikat:tambahkan sufiks dan masukkan kembali

  5. Kembalikan fungsi Javascript