In Bezug auf eine PHP-Anwendung ist es nicht möglich, mit MySQL über JavaScript zu interagieren, da JavaScript clientseitig ausgeführt wird, d. h. im Browser, es keinen Zugriff auf irgendetwas auf dem Server hat, von dem es bereitgestellt wird.
Allerdings mit nodejs - eine JavaScript-Laufzeitumgebung, die auf der V8-JavaScript-Engine von Chrome basiert - Sie können eine vollständige serverseitige JavaScript-Anwendung schreiben, ohne PHP berühren zu müssen. Es gibt einen node-mysql Modul, was bedeutet, dass Sie mit JavaScript-Code mit einer MySQL-Datenbank interagieren können.
Es gibt mehrere Frameworks für Webanwendungen, die Ihnen dabei helfen, etwas zum Laufen zu bringen, wie Express , was Ihnen die Last erspart, Dinge wie Routing-Logik aufzuschreiben.