Javascript 将MySQL数据库集成/调用到前端web应用程序的最佳方式是什么?

Javascript 将MySQL数据库集成/调用到前端web应用程序的最佳方式是什么?,javascript,html,css,mysql,database,Javascript,Html,Css,Mysql,Database,我正在本地服务器上设计和构建一个MySQL关系数据库,并使用HTML/CSS/Javascript构建一个前端。我需要一种方法来连接这两个(它们将在同一台服务器上),并在前端web应用程序上调用和显示MySQL数据库中的表 javascript可以做到这一点吗?我在这里查找了一些答案,似乎大约5年前答案是否定的。最好的方法是什么?您总是需要一台服务器将数据库连接到前端应用程序。有些SaaS产品简化了服务器和数据库(如Firebase)之间的关系: 如果您想使用MySQL,您需要一个服务器来提供A

我正在本地服务器上设计和构建一个MySQL关系数据库,并使用HTML/CSS/Javascript构建一个前端。我需要一种方法来连接这两个(它们将在同一台服务器上),并在前端web应用程序上调用和显示MySQL数据库中的表


javascript可以做到这一点吗?我在这里查找了一些答案,似乎大约5年前答案是否定的。最好的方法是什么?

您总是需要一台服务器将数据库连接到前端应用程序。有些SaaS产品简化了服务器和数据库(如Firebase)之间的关系:

如果您想使用MySQL,您需要一个服务器来提供API:流行的接口是REST、SOAP或GQL


如果您想用Javascript编写服务器,Express是一种非常常见且易于使用的解决方案:

实现这一点的最佳方法是为MySQL数据库创建一个HTTP接口

如果您对使用Javascript感到满意,您可以使用,例如,和


你可以在网上找到非常好的教程

你可以在服务器端使用Node.js,也可以在网站上使用js库。但这是不安全的,除非你是唯一访问该页面的用户。这不是真的。有基于web的JS库。但是,如果您检查元素,您将公开您的凭据。@DalexHD如果必须公开凭据,则这些凭据对于任何实际应用程序都是无用的。如果是个人网站,您是唯一有权访问的用户,您可以这样做。当然,这是不推荐的。@DalexHD,这是公平的。还有其他值得注意的例外吗?比如一个本地运行的网站,或者可能是一个电子应用。是的,如果本地和电子应用只被同一个人使用的话,它们可以做到这一点。你看过我吗,Firefox。。。Db集成引擎?你可以在你的存储器上有一个数据库。无论如何,我建议您在您的案例中使用firebase。非常感谢。这就是我要找的。我要开始学习了。