질문에서 제안한 대로 클라이언트측 JavaScript는 직접적으로 브리지 없이 MySQL에 연결합니다. JavaScript는 브라우저 환경 내에서 실행되며 데이터베이스와 같은 외부 리소스에 대한 액세스가 제한되어 있습니다.
이러한 격차를 해소하기 위해 Node.js는 강력한 서버측 JavaScript 환경을 제공합니다. 백엔드에서 JavaScript 코드를 실행할 수 있습니다. Node.js를 사용하면 "node-mysql2"와 같은 라이브러리를 활용하여 MySQL과의 연결을 설정하고 데이터베이스 작업을 수행할 수 있습니다.
Node.js가 적합하지 않은 경우 클라이언트와 서버 애플리케이션 간의 실시간 통신을 가능하게 하는 라이브러리인 Socket.IO를 고려해 볼 수 있습니다. JavaScript는 Socket.IO를 사용하여 MySQL 서버와 간접적으로 통신할 수 있습니다.
MySQL Cluster JavaScript 드라이버는 JavaScript 코드와 MySQL 데이터 노드 간의 직접 연결을 제공하여 중개자로서 MySQL 서버가 필요합니다. 이는 향상된 성능과 낮은 대기 시간을 제공합니다.
클라이언트측 JavaScript 앱은 일반적으로 MySQL에 직접 액세스할 수 없지만 이러한 연결을 용이하게 할 수 있는 잠재적인 라이브러리가 있습니다. . 그러나 그러한 라이브러리의 존재 여부는 여전히 불확실합니다.
자세한 내용은 다음을 참조하세요.
위 내용은 클라이언트 측 JavaScript가 MySQL과 어떻게 상호 작용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!