По отношение на PHP приложение, не е възможно да се взаимодейства с MySQL чрез JavaScript, тъй като JavaScript се изпълнява от страна на клиента, т.е. в браузъра, той няма достъп до нищо на сървъра, от който се обслужва.
Въпреки това, с nodejs - среда за изпълнение на JavaScript, изградена върху V8 JavaScript машината на Chrome - можете да напишете пълно JavaScript приложение от страна на сървъра, без да се налага да докосвате PHP. Има node-mysql модул, което означава, че можете да взаимодействате с MySQL база данни с JavaScript код.
Съществуват няколко рамки за уеб приложения, които да ви помогнат да стартирате нещо като Express , което ви спестява тежестта да пишете неща като логика за маршрутизиране.