我对 node.js 和 MySQL 真的很陌生,当我尝试同时学习这两者时......让我们说我需要一些帮助。;)
我想使用node-mysql模块通过 node.js 动态编辑数据库。所有基本代码都已到位。
var http = require('http'),
mysql = require("mysql");
var connection = mysql.createConnection({
user: "root",
password: "",
database: "ballot"
});
http.createServer(function (request, response) {
request.on('end', function () {
connection.query('SELECT * FROM data;', function (error, rows, fields) {
response.writeHead(200, {
"Content-Type": "text/plain",
'Access-Control-Allow-Origin' : '*'
});
response.write(JSON.stringify(rows));
response.end();
});
});
}).listen(8080);
问题是,我正在监听 8080 端口,而 localhost 当然是 80 端口。我应该监听 80 端口吗?如果是这样,我该怎么做而不弄乱Wamp?以及如何访问我使用 PHPmyAdmin 创建的数据库?