JavaScript sisi klien tidak dapat mengakses MySQL tanpa semacam jembatan. Namun pernyataan berani di atas bahwa JavaScript hanyalah bahasa sisi klien tidak benar -- JavaScript dapat menjalankan sisi klien dan sisi server, seperti halnya Node.js.
Node.js dapat mengakses MySQL melalui sesuatu seperti https://github.com/sidorares/node-mysql2
Anda mungkin juga mengembangkan sesuatu menggunakan Socket.IO
Apakah Anda bermaksud bertanya apakah aplikasi JS sisi klien dapat mengakses MySQL? Saya tidak yakin apakah perpustakaan seperti itu ada, tetapi mungkin.
EDIT :Sejak menulis, kami sekarang memiliki MySQL Cluster :
Driver JavaScript Cluster MySQL untuk Node.js seperti apa adanya – ini adalah konektor yang dapat dipanggil langsung dari kode JavaScript Anda untuk membaca dan menulis data Anda. Saat mengakses node data secara langsung, tidak ada latensi tambahan dari melewati Server MySQL dan perlu mengkonversi dari kode JavaScript//objek menjadi operasi SQL. Jika karena alasan tertentu, Anda lebih suka melewati Server MySQL (misalnya jika Anda menyimpan tabel di InnoDB) maka itu dapat dikonfigurasi.
-
JSDB menawarkan antarmuka JS ke DB.
-
kumpulan paket DB yang dikurasi untuk Node.js dari sindresorhus.