js函数怎么执行sql语句sql如何执行函数

嘿嘿,你问这个……JS本身确实不太擅长直接连接MySQL或者SQLite。
在浏览器中,Web SQL基本被认可,但早已被抛弃。
现在使用的是IndexedDB。
对于 SQLite,您需要使用特定的插件或桌面应用程序框架(例如 Electron)。

如果真的想在浏览器中使用JS来操作数据库,最常见的就是搭建一个Node.js后端。
如果使用Node.js,它可以连接MySQL、PostgreSQL这些常用数据库。
您使用JS在浏览器中发出请求,例如Fetch或axios,请求后端Node.js的接口。
该接口使用数据库驱动程序来操作数据库、检查数据、更改数据,然后将结果返回给浏览器。

例如,你使用Express搭建一个后端,然后编写一个路由来接收浏览器传递过来的参数,然后使用Node.js的mysql或pg模块连接数据库并执行SQL。
这就是所谓的前后端分离。
后端负责数据库,前端负责显示。

SQLite 在 Node.js 中也非常方便。
您可以直接使用sqlite3 模块来操作它。
您将 SQLite 文件放在服务器上,然后在 Node.js 脚本中打开它来读取、写入和写入。

如果详细说明如何连接的话,取决于你使用的是哪个数据库,以及你使用的是哪个Node.js框架。
我比较笨,无法解释清楚。
你必须寻找相关的教程。

能不能用Javascript做一个本地网页,用来链接数据库,并读取其中的数据,显示在网页上。

这是一个陷阱:不要信任直接连接数据库的接口。

尝试使用FLASH,连接到端口1 4 3 3 并实现SOCKET连接。

读取结果并不难,但操作比较麻烦。

如何卸载nodejs sqlserver

需要明确的是,Node.js 与 SQL Server 的集成并不复杂,但有时会遇到编译错误问题。
我们先来说说最重要的事情。
编译失败通常是由于缺少所需的编译工具或未正确设置环境变量造成的。

我们去年实施的项目规模约为3 000个。
我们遇到的问题是,由于没有安装VS2 008 ,所以node-sqlserver模块编译失败。
然后我意识到有些不对劲。
其实我可以直接下载编译好的版本;所以不需要安装VS。

还有一个更重要的细节。
如果你想自己编译,可以尝试安装Python 2 .7 .x和VS SDK+Framework 3 .5 安装完毕后,运行npm install node-sqlserver,在node_modules/release文件夹下生成sqlserver.node;然后将其复制到lib文件夹中。

一开始我以为必须安装VS,后来发现我错了。
省去了我很多麻烦,因为我可以直接使用编译后的版本。
等等,如果您需要编译版本,您可以发送电子邮件索取。

使用代码示例时,不要忘记检查此处的连接字符串(如 conn_str)是否正确。
很多人他们不关心这个。
错误配置的连接字符串将导致连接失败。

最后,我认为值得尝试直接下载编译版本,这样可以节省大量时间和精力。