diff --git a/app.js b/app.js index 4285ae1..0370a1d 100644 --- a/app.js +++ b/app.js @@ -60,17 +60,19 @@ app.get('/servcmd', (req, res) => { }); app.get('/fixmysql', (req, res) => { - let cmd = 'rm /home/www/mydb/aria*'; - let json = { - rm: '', - restart: '' - }; - exec(cmd, (err, stdout, stderr) => { - let cmd = 'systemctl restart mysql'; - json.rm = stdout; - exec(cmd, (err, sout, serr) => { - json.restart = sout; - res.send(json); + exec('systemctl stop mysqld', (err, sout, serr) => { + let cmd = 'rm /home/www/mydb/aria*'; + let json = { + rm: '', + restart: '' + }; + exec(cmd, (err, stdout, stderr) => { + let cmd = 'systemctl restart mysqld'; + json.rm = stdout; + exec(cmd, (err, sout, serr) => { + json.restart = sout; + res.send(json); + }) }) }) -}) \ No newline at end of file +}); \ No newline at end of file