2017-12-16 3 views
0

나는 데이터베이스에 연결하는 일반 Node.js를 서버가 :MySQL의 연결은

var mysql = require('mysql'); 
var con = mysql.createConnection({ 

    host: "...", 
    user: "...", 
    password: "...", 
    database: "...", 
    multipleStatements : true 
}); 
//Launch Server on port 3000 
var server = app.listen(3000, listening); 
function listening() { 
    console.log("Server was launched"); 
} 

내가이 웹 서버 단지 지역 낫다고 생각을 실행하는 데 wan't 경우 데이터베이스를 JSON으로 내보내고 연결 세부 정보를 JSON 파일로 대체하는 것이 좋습니다. 그게 가능합니까? 나는 아직 어떤 해결책도 찾지 못했다.

모든 최고의 팀

+0

해당 접근 방식의 의미가 맞는지 여부는 데이터베이스의 유형 및 크기에 따라 다릅니다. 제한된 수 (즉, 수천 개가 아닌 수백만 개)의 레코드가있는 단일 테이블 또는 뷰의 데이터 만 저장하려는 경우 솔루션이있을 수 있습니다. 그렇지 않으면 너무 많은 데이터를 전송하고로드하는 것처럼 악몽이 될 것입니다. – cars10m

답변

0

당신은 lowdb를 사용하여 시도 할 수 있습니다. 로컬 JSON 데이터베이스이며 데이터베이스 서버를 설정하지 않고 데이터를 저장하는 데 매우 유용합니다.