JavaScript côté client ne peut pas accéder directement à MySQL à moins qu'il n'y ait une sorte de pont. Mais la déclaration en gras ci-dessus selon laquelle JavaScript n'est qu'un langage côté client est incorrecte : JavaScript peut s'exécuter à la fois côté client et côté serveur, comme Node.js.
JavaScript côté client ne peut pas accéder directement à MySQL à moins qu'il n'y ait une sorte de pont. Mais la déclaration en gras ci-dessus selon laquelle JavaScript n'est qu'un langage côté client est incorrecte : JavaScript peut s'exécuter à la fois côté client et côté serveur, comme Node.js.
Node.js peut accéder à MySQL via des méthodes telles que https://github.com/sidorares/node-mysql2.
Vous pouvez également développer quelque chose en utilisant Socket.IO.
Voulez-vous demander si l'application client JS peut accéder à MySQL ? Je ne sais pas si une telle bibliothèque existe, mais c'est possible.
EDIT : Depuis que j'ai écrit ceci, nous avons maintenant MySQL Cluster :
JSDB fournit une interface JS pour accéder à la base de données.
Une collection organisée de packages de bases de données pour Node.js de sindresorhus.
Non, JavaScript ne peut pas se connecter directement à MySQL. Mais vous pouvez mélanger JS avec PHP pour le faire.
JavaScript est un langage côté client, tandis que votre base de données MySQL s'exécutera sur le serveur.