Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
Javascript 通过网络在应用程序之间通信_Javascript_Html_Node.js_Electron - Fatal编程技术网

Javascript 通过网络在应用程序之间通信

Javascript 通过网络在应用程序之间通信,javascript,html,node.js,electron,Javascript,Html,Node.js,Electron,我正在尝试构建一个能够通过wifi查询数据库的应用程序,我想我会制作两个不同的应用程序。一个在另一台查询数据库的设备上运行数据库、接收查询并向另一个应用发送数据。我的问题是,我找不到任何东西可以帮助我在electron应用程序中通过wifi发送简单的SQL或JSON查询 如果有人能给我指出正确的方向,或者之前有人做过类似的事情,那就太好了。Hey@coolWinter您需要一个nodejs中的数据库驱动程序,使用这个驱动程序包,您可以使用它的expose方法和query数据库,并处理结果集

我正在尝试构建一个能够通过wifi查询数据库的应用程序,我想我会制作两个不同的应用程序。一个在另一台查询数据库的设备上运行数据库、接收查询并向另一个应用发送数据。我的问题是,我找不到任何东西可以帮助我在electron应用程序中通过wifi发送简单的SQL或JSON查询


如果有人能给我指出正确的方向,或者之前有人做过类似的事情,那就太好了。

Hey@coolWinter您需要一个nodejs中的数据库驱动程序,使用这个驱动程序包,您可以使用它的expose方法和query数据库,并处理结果集

    var mysql = require('mysql');

    var con = mysql.createConnection({
      host: "localhost",
      user: "yourusername",
      password: "yourpassword",
      database: "mydb"
    });

    con.connect(function(err) {
      if (err) throw err;
      con.query("SELECT * FROM customers", function (err, result, fields) {
        if (err) throw err;
        console.log(result);
      });
    });
Electron基本上是一个nodeJs,使用ChromeV8引擎包装用于桌面应用程序,所以在Electron应用程序中使用任何驱动程序都不会有任何问题

https://www.npmjs.com/package/mysql