När det gäller en PHP-applikation är det inte möjligt att interagera med MySQL via JavaScript eftersom JavaScript körs på klientsidan, dvs i webbläsaren har den inte tillgång till någonting på servern den serveras från.
Men med nodejs - en JavaScript-runtime byggd på Chromes V8 JavaScript-motor - du kan skriva en komplett JavaScript-serversideapplikation utan att behöva röra PHP. Det finns en node-mysql modul vilket innebär att du kan interagera med en MySQL-databas med JavaScript-kod.
Det finns flera ramverk för webbapplikationer som hjälper dig att få igång något som Express , vilket besparar dig bördan att behöva skriva upp saker som routinglogik.