Mysql
 sql >> база данни >  >> RDS >> Mysql

Променете динамично връзката с базата данни в cakephp 3

Използвайте ConnectionManager::config() функция за създаване на връзки в движение и ConnnectionManager::alias() метод, за да накарате всички ваши класове Table да го използват по подразбиране.

Тук има много добра статия, описваща процеса:

http://mark-story.com /posts/view/using-cakephp-and-a-horizontally-sharded-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. Какъв е типът на този низ? a:1:{s:2:en;}

  2. Комбинирайте няколко реда в едно MySQL Join

  3. Синтактична грешка с IF EXISTS UPDATE ELSE INSERT

  4. Как да архивирам и възстановя MySQL база данни?

  5. Динамично задайте псевдоним на всички имена на полета в msyql заявката