首先检查这段代码,它是用node编写的,并在上面使用了sql模块。
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'me',
password : 'secret',
database : 'my_db'
});
connection.connect();
connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
if (err) throw err;
console.log('The solution is: ', rows[0].solution);
});
connection.end();发布于 2015-11-25 17:36:11
服务器端代码(NodeJS、PHP等)在您的服务器上执行,只有执行代码的输出才会发送到浏览器或客户端。
在上面的NodeJS脚本中,它在您的节点服务器上执行。但是,对于NodeJS,您需要确保这些目录(源代码)不会被用作静态内容。
https://stackoverflow.com/questions/33912746
复制相似问题