Frage:
Nach der Migration Ihrer PHP-Anwendung auf einen Hosting-Server Es tritt häufig ein schwerwiegender Fehler auf, der besagt: „Die vorbereitete Anweisung muss erneut vorbereitet werden.“ Wie kann dieses Problem behoben werden?
Antwort:
Eine mögliche Ursache für diesen Fehler ist ein bekannter Fehler in MySQL, der als Fehler #42041 identifiziert wird.
Lösung:
Um dieses Problem zu beheben, sollten Sie den Wert erhöhen table_definition_cache-Systemvariable. Diese Variable steuert die maximale Anzahl von Tabellendefinitionen, die MySQL im Speicher speichert.
Weitere Informationen finden Sie in der MySQL-Dokumentation zum Anweisungs-Caching:
https://dev.mysql.com/doc /refman/8.0/en/statement-caching.html
Das obige ist der detaillierte Inhalt vonWarum erhält meine PHP-Anwendung nach der Migration die Fehlermeldung „Vorbereitete Anweisung muss erneut vorbereitet werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!