Về mặt ứng dụng PHP, không thể tương tác với MySQL thông qua JavaScript vì JavaScript được thực thi phía máy khách, tức là trong trình duyệt, nó không có quyền truy cập vào bất kỳ thứ gì trên máy chủ mà nó đang được cung cấp.
Tuy nhiên, với nodejs - thời gian chạy JavaScript được xây dựng trên công cụ JavaScript V8 của Chrome - bạn có thể viết một ứng dụng phía máy chủ JavaScript hoàn chỉnh mà không cần phải chạm vào PHP. Có một node-mysql có nghĩa là bạn có thể tương tác với cơ sở dữ liệu MySQL bằng mã JavaScript.
Một số khuôn khổ ứng dụng web tồn tại để giúp bạn thiết lập và chạy một số thứ như Express , giúp bạn tiết kiệm gánh nặng khi phải viết ra những thứ như logic định tuyến.