diff --git a/node-server/core/common.js b/node-server/core/common.js index ce08b24..cedeae6 100644 --- a/node-server/core/common.js +++ b/node-server/core/common.js @@ -94,15 +94,15 @@ const getDatabases = () => app.post('/getdatabases', function (req, res) { const mysqlQuery = (res, database, sql) => { if (!database) return res.status(500).send('database is ' + database); try { - // connection(database).connect(); + connection(database).connect(); connection(database).query(sql, (error, results, fields) => { if (error) { - // console.log(`${nowTime()} 错误:${JSON.stringify(error)}`); + console.log(`${nowTime()} 错误:${JSON.stringify(error)}`); return res.status(500).send(error); } else { res.send(results); - // connection(database).end(); } + connection(database).end(); }); } catch (error) { diff --git a/node-server/index.js b/node-server/index.js index 3399bd8..dafffb3 100644 --- a/node-server/index.js +++ b/node-server/index.js @@ -22,14 +22,17 @@ app.use(bodyParser.json()); app.listen(3001, () => console.log('服务启动! ' + nowTime())); -common.con.connect(); -common.con.query("SHOW DATABASES", function (error, results, fields) { - if (error) { - console.log(`${nowTime()} 错误:${JSON.stringify(error)}`); - } else { - common.connection(results[results.length-1].Database).connect(); - } -}); +common.con.connect() +setInterval(() => { + common.con.connect() +}, 1000 * 60 * 60) +// common.con.query("SHOW DATABASES", function (error, results, fields) { +// if (error) { +// console.log(`${nowTime()} 错误:${JSON.stringify(error)}`); +// } else { +// common.connection(results[results.length-1].Database).connect(); +// } +// }); common.getDatabases(); featureTable.getTable();