Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;Nodejs插件数据库连接_C++_Node.js_Add On_Node Addon Api - Fatal编程技术网

C++ C++;Nodejs插件数据库连接

C++ C++;Nodejs插件数据库连接,c++,node.js,add-on,node-addon-api,C++,Node.js,Add On,Node Addon Api,我正在学习NODEJS插件构建 我能够构建一个简单的应用程序,但现在我在使用插件连接数据库和将查询数据传递给NodeJ时遇到了问题 谁能建议我该怎么做 我正在开发电子应用程序,所以电子中的一个主要问题是ASAR文件,即使它被保护,它也可以被任何人访问,并把密码和其他东西拿到数据库中,所以我要做的是创建一个NoDEJS C++插件,并在C++中传递查询和运行查询,并将查询结果作为字符串或返回到前面。一些东西和处理它们在前端,现在我能够创建插件,但仍然找不到连接数据库C++的方法,在任何地方都没有任

我正在学习NODEJS插件构建

我能够构建一个简单的应用程序,但现在我在使用插件连接数据库和将查询数据传递给NodeJ时遇到了问题

谁能建议我该怎么做


我正在开发电子应用程序,所以电子中的一个主要问题是ASAR文件,即使它被保护,它也可以被任何人访问,并把密码和其他东西拿到数据库中,所以我要做的是创建一个NoDEJS C++插件,并在C++中传递查询和运行查询,并将查询结果作为字符串或返回到前面。一些东西和处理它们在前端,现在我能够创建插件,但仍然找不到连接数据库C++的方法,在任何地方都没有任何方式连接到C++的插件中,实际上我不知道这是可能的还是不值得的,但是值得尝试。现在我知道如何在纯C++中连接到数据库,当我在这里尝试它时,它找不到库。p> 我想如果没有关于你想做什么的更具体的信息,没有人能帮上忙。我已经用nodejs(electron)开发了所有东西但是有一些安全问题,所以我尝试做所有的数据库通信在C++ +插件,所以我可以调用这些C++函数,并得到结果作为字符串或东西,并在前面处理,所以没有人可以改变或做任何事情,即使他们得到ASAR文件看起来很有趣,您能否在您的问题中澄清您实际上有什么问题?我已经更新了它,非常感谢快速回复字符串(其中包括密码)在某种程度上仍然存储在可读的状态,即使您编译C++代码来处理代码。我仍然不确定你到底想用你的方法保护什么——如果本地用户有足够的兴趣,他们可以从他们的电脑中读取任何类型的数据。如果数据库位于外部服务器上,则永远不应直接连接到它,因为其他十几个原因,这是不安全的