Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
设备数据库
起首我们须要先有一个数据库。你可以经由过程 mlab 获取一个免费的。注册之后,在 MongoDB 的部属表中点击 新建。 我们要用的是这个免费的沙盒数据。
我们可以在变量 request.params.user 中检索 user
创建数据库之后,我们须要创建一个账户以便于我们进行自我验证。点击数据库名称,然后点击 用户 , 并添加数据库用户 。 写下钠揭捉?择的之后要用到的用户名和暗码 。
在数据库页面的顶部,你可以或许看到一个 MongoDB URI 。这是我们数据库的网址。这个数据库的 URI 相当于网页的 URL 。平日情况下,MongoDB 的 URI 如下:
- mongodb://<dbuser>:<dbpassword>@<host>:<port>/<dbname>
例如,我的:
- mongodb://admin:superSecretPassword@ds111885.mlab.com:11885/medium
设置办事器
我们会在后端应用 Node。你可能单击 这里 克隆我在 Glitch 上的项目,省去本身设置的麻烦。
我们大年夜 server.js 开端,如下:
- // init project
- const express = require('express'); // the library we will use to handle requests
- const app = express(); // instantiate express
- app.use(require("cors")()) // allow Cross-domain requests
- app.use(require('body-parser').json()) // automatically parses request data to JSON
- // base route
- app.get("/", function (request, response) {
- response.send("TODO") // always responds with the string "TODO"
- });
- // base route
- app.post("/", function (request, response) {
- response.send("TODO") // always responds with the string "TODO"
- });
- app.put("/", function (request, response) {
- response.send("TODO") // always responds with the string "TODO"
- });
- // listen for requests, the process.env.PORT is needed because
- // we are using glitch, otherwise you could have written 80 or whatever
- var listener = app.listen(process.env.PORT, function () {
- console.log('Your app is listening on port ' + listener.address().port);
- });
我们起首导入了 express —— 这个库用来处理向我们的办事器送来的请求。
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 1 故事安闲波人工智能高潮开端2017年,无人不谈人工智能。即使,1980年,他已经在哥伦比亚大年夜学,和同窗们一路研制>>>详细阅读
本文标题:前端开发者该如何设置数据库
地址:http://www.17bianji.com/lsqh/39194.html
1/2 1