Vorbereitete Anweisungen verwenden das '?' in MySQL, um das Binden von Parametern an die Anweisung zu ermöglichen. Wird bei richtiger Verwendung als sicherer gegen SQL-Injections angesehen. Dies ermöglicht auch schnellere SQL-Abfragen, da die Anfrage nur einmal kompiliert werden muss und wiederverwendet werden kann.