2012-12-18 324 views
-1

我期待創建一個網絡服務器,以儘可能最輕的設置。是否有可能在512MB RAM服務器上運行帶有node.js,MySQL的網絡服務器。Node.js作爲網絡服務器與MySQL

+2

是的,這是可能的。 –

+0

減少linode.js的mysql是一樣的LAMP? – X10nD

+0

@LinusGThiel服務器比Apache快50%以上嗎? – X10nD

回答

4

你可以打

$ NPM安裝mysql

,然後包括

var _mysql = require('mysql'); 

var HOST = 'localhost'; 
var PORT = 3306; 
var MYSQL_USER = 'nodehacker'; 
var MYSQL_PASS = 'lulwut'; 
var DATABASE = 'nodedb'; 
var TABLE = 'gadgets'; 

var mysql = _mysql.createClient({ 
    host: HOST, 
    port: PORT, 
    user: MYSQL_USER, 
    password: MYSQL_PASS, 
}); 

mysql.query('use ' + DATABASE);