sql >> Database >  >> RDS >> Mysql

Hoe maak je php-code verbinding met twee verschillende databases met twee verschillende host?

Maak gewoon 2 Database klasse-instanties.

Ontdoen van, public static function getInstance(){} Doe niet zo:

$db = Database::getInstance();

In plaats daarvan:

$db1 = new Database();
$db2 = new Database();

Bewerk Database constructor naar iets als

public function __construct($dns, $username, $password){
    $this->db = new PDO($dns,$username,$password);
}


  1. Een beperking voor een externe sleutel toevoegen aan een bestaande tabel in SQL Server (T-SQL)

  2. Onderhouden van een gegroepeerde lopende MAX (of MIN)

  3. MySQL-database maken met python

  4. SQLAlchemy en UnicodeDecodeError