1 Star 0 Fork 1

催眠曲/Node

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
post.js 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
Paul Chan 提交于 2019-07-15 17:17 . node牛刀小试
var mysql = require('mysql');
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
var addMysql = function (addSqlParams) {
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'root',
port: '3306',
database: 'test'
});
connection.connect();
console.log(addSqlParams);
var addSql = 'INSERT INTO websites(Id,name,url,alexa,country) VALUES(0,?,?,?,?)';
connection.query(addSql,addSqlParams,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
console.log('--------------------------INSERT----------------------------');
//console.log('INSERT ID:',result.insertId);
console.log('INSERT ID:',result);
console.log('-----------------------------------------------------------------\n\n');
});
connection.end();
}
// 创建 application/x-www-form-urlencoded 编码解析
var urlencodedParser = bodyParser.urlencoded({ extended: false })
app.post('/process_post', urlencodedParser, function (req, res) {
// 输出 JSON 格式
var addParam = [];
// addMysql(addParam);
for (const key in req.body) {
addParam.push(req.body[key]);
}
addMysql(addParam);
res.end(JSON.stringify({success:true}));
})
var server = app.listen(8081, function () {
console.log(server.address());
var host = server.address().address
var port = server.address().port
console.log("应用实例,访问地址为 http://%s:%s", host, port)
})
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/myzgd/Node.git
[email protected]:myzgd/Node.git
myzgd
Node
Node
master

搜索帮助