In termen van een PHP-toepassing is het niet mogelijk om via JavaScript met MySQL te communiceren omdat JavaScript aan de clientzijde wordt uitgevoerd, d.w.z. in de browser, het heeft geen toegang tot iets op de server waarvan het wordt bediend.
Met nodejs - een JavaScript-runtime gebouwd op Chrome's V8 JavaScript-engine - u kunt een complete JavaScript-servertoepassing schrijven zonder PHP aan te raken. Er is een node-mysql module, wat betekent dat u kunt communiceren met een MySQL-database met JavaScript-code.
Er bestaan verschillende frameworks voor webapplicaties om u te helpen iets in gebruik te nemen, zoals Express , wat u de last bespaart om dingen als routeringslogica op te moeten schrijven.