Q-ABAB 1 year ago
parent
commit
673f9d8f66
2 changed files with 16 additions and 17 deletions
  1. 2 15
      mysql.js
  2. 14 2
      ssti.js

+ 2 - 15
mysql.js

@@ -7,28 +7,19 @@ var us = {
 //连接数据库
 us.mysqlconnection = function(host, database) {
     if (!us.sqle[host] || !us.sqle[host][database]) { //配置数据库连接 
-        // console.log(us.sqle[host],us.sqle[host][database]);
         us.sqle[host] = us.sqle[host] || {};
-        // console.log(us.sqle[host],us.sqle[host][database]);
-
         us.sqle[host][database] = us.mysql.createPool({
             connectionLimit: 0,
             host: host, //数据库地址
             user: "root", //用户名
-            // password: "222333888", //密码
-            password: "usestudio-1", //密码
+            password: "222333888", //密码
+            // password: "usestudio-1", //密码
             // password: "662675", //密码
             database: database, //数据库名称
             // port: 20007 //端口
         }); //连接超时和错误从连
-        // console.log(us.sqle[database]);
 
     }
-    //connectionLimit: 1000, 
-    // console.log(us.sqle[host]);
-    // console.log(us.sqle[database]);
-
-    // console.log(us.sqle[host][database]);
     return us.sqle[host][database]; //返回连接对象
 }
 
@@ -60,10 +51,6 @@ exports.usselect = function(param, callback) {
                 // console.log("拼凑的MySQl语句为:", _sql);
                 connection.query(_sql, _param, function(error, results, fields) { //执行sql语句 
                     if (results) {
-                        // if (results.pop) {
-                        //     results.pop();
-                        // }
-                        //console.log(JSON.stringify(results)); 输出结果集
                         //执行回调函数
                         //results.affectedRows != null 如果受影响行不等于null(空) 则返回受影响行数
                         //results.affectedRows != null 如果受影响行不等于null(空) 则返回受影响行数

+ 14 - 2
ssti.js

@@ -5,10 +5,10 @@ var bcrypt = require('bcryptjs');
 var router = express.Router(); // get an instance of the express Router
 const querystring = require('querystring');
 var mysql = require('./mysql');
-// const _mysqlLabor = ["10.3.16.226", "ssti_cm"]; //本地双创數據庫信息
+const _mysqlLabor = ["10.3.16.226", "ssti_cm"]; //本地双创數據庫信息
 // const _mysqlLabor = ["127.0.0.1", "ssti_cm"]; //本地双创數據庫信息
 // const _mysqlLabor = ["172.16.12.5", "pbl"]; //双创數據庫信
-const _mysqlLabor = ["10.16.30.130", "ssti_cm"]; //真实双创數據庫信息
+// const _mysqlLabor = ["10.16.30.130", "ssti_cm"]; //真实双创數據庫信息
 
 var crypto = require('crypto');
 
@@ -507,6 +507,18 @@ router.get('/getEchartsData',(req,res)=>{
     QMysql(req,res,'select_EchartsData')
 })
 
+//qgt 查询数据库状态
+router.get('/getSystemState',(req,res)=>{
+    QMysql(req,res,'select_systemState')
+})
+
+//qgt 修改数据库状态
+router.post('/setSystemState',(req,res)=>{
+    QMysql(req,res,'update_systemState')
+})
+
+
+
 //qgt 用户登录后获取数据,如果数据库没有这个人则添加数据
 router.post('/userLogin',(req,res)=>{
     let data = GetData(req);