db.js 817 B

1234567891011121314151617181920212223242526272829303132
  1. /**
  2. * Created by yinbin on 2015/9/4.
  3. */
  4. 'use strict';
  5. var mysql = require('mysql');
  6. /**
  7. * 生产机配置
  8. */
  9. var poolOptions = {
  10. connectionLimit: process.env.MYSQL_CONNECTION_LIMIT || 5,
  11. host: process.env.MYSQL_IP || '121.42.210.244',
  12. user: process.env.MYSQL_USERNAME || 'root',
  13. password: process.env.MYSQL_PASSWORD || '123456',
  14. database: process.env.MYSQL_SCHEMA || 'lrs'
  15. };
  16. var poolOptions = {
  17. connectionLimit: process.env.MYSQL_CONNECTION_LIMIT || 5,
  18. host: process.env.MYSQL_IP || 'localhost',
  19. user: process.env.MYSQL_USERNAME || 'root',
  20. password: process.env.MYSQL_PASSWORD || 'ybkk1027',
  21. database: process.env.MYSQL_SCHEMA || 'lrs'
  22. };
  23. var pool = mysql.createPool(poolOptions);
  24. setInterval(function () {
  25. pool.query('SELECT 1');
  26. }, 10000);
  27. exports.pool = pool;