Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.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 捆绑在NPM应用程序中的MySQL_Javascript_Mysql_Node.js_Npm_Electron - Fatal编程技术网

Javascript 捆绑在NPM应用程序中的MySQL

Javascript 捆绑在NPM应用程序中的MySQL,javascript,mysql,node.js,npm,electron,Javascript,Mysql,Node.js,Npm,Electron,其想法是将MySQL数据库捆绑到npm应用程序中。这背后的原因是,该应用程序旨在作为一个独立的桌面应用程序运行,该应用程序使用Electron和其他许多模块构建 到目前为止,我对MySQL数据库模块的所有搜索都只能找到驱动程序。所有其他教程都讨论了在服务器中安装MySQL db的典型web应用程序设置。另一篇文章的评论讨论了如何在服务器中设置MySQL数据库,并提到了这一点。我想知道是否有办法做到这一点,或者根本不可能做到这一点。经过进一步的研究(以及在最初设计中的许多折衷),我决定使用谷歌的L

其想法是将MySQL数据库捆绑到npm应用程序中。这背后的原因是,该应用程序旨在作为一个独立的桌面应用程序运行,该应用程序使用Electron和其他许多模块构建


到目前为止,我对MySQL数据库模块的所有搜索都只能找到驱动程序。所有其他教程都讨论了在服务器中安装MySQL db的典型web应用程序设置。另一篇文章的评论讨论了如何在服务器中设置MySQL数据库,并提到了这一点。我想知道是否有办法做到这一点,或者根本不可能做到这一点。

经过进一步的研究(以及在最初设计中的许多折衷),我决定使用谷歌的Lovefield。这是最接近我一直在寻找自1。它嵌入在浏览器和2中。结构化查询是获取数据的方式。仍然希望在电子应用程序中有一个嵌入式MySQL数据库的解决方案。

因此,您不仅使用了完整的服务器+浏览器+运行时来制作应用程序,现在还提供了MySQL,而不是使用Sqlite3或更适合于应用程序的东西,而不是粗鲁的东西,但是你的软件是一个庞大的庞然大物是的,我也认为,所以我决定使用Lovefield.MySql或MariaDB不太适合在进程中运行,这就是Sqlite和Redis的用途,所以我高度怀疑是否有人会费心让MySql在浏览器中实际运行,我在考虑在应用程序中加入MySQL的安装脚本,因此从技术上讲,它仍然不在应用程序中。但是我不知道从哪里开始,所以我求助于捆绑MySQL数据库的想法。结果证明这根本不是一个好主意。我想知道嵌入式数据库是否更好?它更好,嵌入式数据库是专门为这个用例设计的。嗯,这很好。谢谢你的见解。