質問で示唆されているように、クライアントサイド JavaScript は直接実行できませんブリッジなしで MySQL に接続します。 JavaScript はブラウザ環境内で実行され、データベースなどの外部リソースへのアクセスは制限されています。
このギャップを埋めるために、Node.js は強力なサーバーサイド JavaScript 環境を提供します。バックエンドで JavaScript コードを実行できます。 Node.js を使用すると、「node-mysql2」などのライブラリを利用して MySQL との接続を確立し、データベース操作を実行できます。
Node.js が必要な場合が適切ではない場合は、クライアントとサーバー アプリケーション間のリアルタイム通信を可能にするライブラリである Socket.IO を検討してください。 Socket.IO を使用することで、JavaScript は MySQL サーバーと間接的に通信できます。
MySQL Cluster JavaScript Driver は、JavaScript コードと MySQL データ ノード間の直接接続を提供し、仲介として MySQL サーバーが必要です。これにより、パフォーマンスが向上し、レイテンシが低くなります。
クライアント側 JavaScript アプリは通常、MySQL に直接アクセスできませんが、そのような接続を容易にする可能性のあるライブラリが存在します。 。ただし、そのようなライブラリの存在はまだ不明です。
さらに詳しく調べるには:
以上がクライアントサイド JavaScript はどのようにして MySQL と対話できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。