mysql - 使用 MySQl 的 NodeJs Restful Api

标签 mysql node.js rest

我已经通过 MongoDB 尝试过,但是我不能在 mongoDB 中使用 JOIN 查询,而且我的项目足够宽。所以,想在 MySQL 的 Node js 中创建 Restful API。 谁能提出解决方案

最佳答案

要创建 REST API,您可以使用 express JS

var express = require('express');
var app = express();    

app.get('/', function (req, res) {
   //BELOW-CODE
});

您可以通过以下代码连接Mysql:

var mysql = require('mysql');

var con = mysql.createConnection({
 host: "localhost",
 user: "yourusername",
 password: "yourpassword",
 database: "mydb"
});

con.connect(function(err) {
 if (err) throw err;
 con.query("SELECT * FROM customers", function (err, result, fields) {
 if (err) throw err;
 console.log(result);
    );
  });

注意:安装 expressJS 框架以开始 快乐编码:-)

关于mysql - 使用 MySQl 的 NodeJs Restful Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55628224/

相关文章:

javascript - How to run a gulp task from Node.js - Any better alternative to gulp.start()?

asp.net-mvc - 如何使用mvc连接Restful Service

rest - 我应该对公共(public) API 中的资源使用 UUID 吗?

python - 如何使用 MySQLdb 在 Python 中创建跨多个语句的事务?

mysql - tomcat 7.0.42池化,hibernate 4.2,mysql坚如磐石的自动重新连接解决方​​案

node.js - NPM - 错误 : Cannot find module '../'

rest - 如何在 Grails 2.3 中同时使用脚手架和 RESTfulness

mysql - #1247 - 不支持引用 'sid'(引用组功能)

php - 通过mysql执行php?

javascript - Botmaker 解决 Qnamaker 后续问题