繁体   English   中英

如何在Android手机上安装MySQL以与Node.js一起使用

[英]How to install MySQL on Android phone to use with node.js

是否有任何MySQL轻量级应用程序可以最好在后台进程中安装在移动android手机上?

我遵循了本教程, 在Android上构建Node.js应用程序,我能够运行非SQL节点服务器脚本,但是我依靠MySQL实例使用node.js mysql模块在本地主机上建立连接。

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'root',
  password : 'root',
  database : 'database'
});
connection.connect();

无论如何,我实际上可以在android上创建MySQL实例吗?

我建议使用sqlite3 ,因为它使用一个小的文件作为数据库。 它比mysql和postgres等替代方案占用的空间小得多。 将其存储在节点应用程序的安装目录中,并通过knex.jssqlite3之类的库进行连接。

使用knex.js的示例(我的偏好):

var knex = require('knex')({
  client: 'sqlite3',
  connection: {
    filename: "./mydb.sqlite"
  }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM