sql >> Database teknologi >  >> RDS >> Mysql

Skift dynamisk databaseforbindelse i cakephp 3

Brug ConnectionManager::config() funktion til at oprette forbindelser på farten og ConnnectionManager::alias() metode til at få alle dine tabelklasser til at bruge den som standard.

Der er en meget god artikel, der beskriver processen her:

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

Den eneste forskel er, at du kan oprette forbindelseskonfigurationen med det samme i stedet for at angive shards manuelt, som det blev vist i artiklen.



  1. PHP Mysql PDO:Generel fejl:2006 MySQL-serveren er forsvundet

  2. Understøtter MySQLdb-modulet forberedte udsagn?

  3. Sådan installeres MariaDB 10 på RHEL 8

  4. Konverter 'datetime2' til 'time' i SQL Server (T-SQL-eksempler)