Nehmen wir an, dass man sich beim Übergang einer Codebasis von der Verwendung der grundlegenden PHP-Funktionen mysql_*
zu einer mysqli
-Implementierung abwandte. Können Verbindungen zu derselben Datenbank in beiden Schnittstellen nebeneinander verwendet werden oder gibt es eine Möglichkeit, sich gegenseitig zu stören?Können PHP mysql- und mysqli-Modulverbindungen zu derselben Datenbank nebeneinander sicher verwendet werden?
2
A
Antwort
4
Sie würden keine Verbindung teilen, daher würden Transaktionen nicht korrekt funktionieren, wenn Sie einen Teil des Transaktionscodes an mysqli übergeben (zB wenn Sie eine Funktion innerhalb einer Transaktion aufgerufen haben und den Funktionscode so geändert haben, dass er mysqli verwendet) nicht der Anrufcode).