2016-08-03 121 views
1

是否有任何MySQL輕量級應用程序可以安裝在移動android手機上,最好在後臺進程中安裝?如何在Android手機上安裝MySQL以便與node.js一起使用

我跟着本教程Building a Node.js application on Android我能夠運行非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實例實際?

回答

2

我推薦使用sqlite3,因爲它使用一個小文件作爲數據庫。它比mysql和postgres等替代品的佔用空間小得多。將其存儲在節點應用的安裝目錄中,並通過類似knex.jssqlite3的庫連接到它。

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

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