javascript - express+sqlite。怎么处理数据库连接呢?找了很多方案,有没有哪位可以给出比较可靠的实践方案吗?
怪我咯
怪我咯 2017-04-11 11:51:44
0
1
260

目前发现有这么几种方案:
1.连接挂在全局变量上
2.使用generic-pool管理
求大神分析下给点建议,谢谢。

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
Peter_Zhu

我用的mysql,我的方案是建立一个独立的js文件,在文件中创建连接池,然后导出,如下

var mysql = require('mysql');
var $conf = require('../conf/dbconf');
var pool = mysql.createPool($conf.local);

module.exports = pool;

在其它需要用到数据库的js文件中,require它

var pool = require('./pool');
pool.getConnection(function(err,connection){
            connection.query(...);
});

仅供参考。

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!