小编Aar*_*unn的帖子

如何让node.js和mysql一起工作?

在此先感谢您的帮助!

我正在制作节点/快递应用程序,我想使用mysql数据库.但我似乎无法连接到数据库.

我知道我应该使用node-mysql模块(https://github.com/felixge/node-mysql),但我一定做错了.

我对此完全陌生.我是否必须创建数据库然后创建表?有没有办法在别处创建数据库,以便每次重新启动应用程序时都不会删除它?

这是我的代码.有人可以回答上面的问题并告诉我下面我做错了什么吗?谢谢!

var express = require('express'),
  routes = require('./routes'),
  user = require('./routes/user'),
  http = require('http'),
  io = require('socket.io'),
  path = require('path');

var app = express();
var server = http.createServer(app);
sio = io.listen(server);

app.configure(function(){
  app.set('port', process.env.PORT || 3000);
  app.set('views', __dirname + '/views');
  app.set('view engine', 'jade');
  app.use(express.favicon());
  app.use(express.logger('dev'));
  app.use(express.bodyParser());
  app.use(express.methodOverride());
  app.use(app.router);
  app.use(require('stylus').middleware(__dirname + '/public'));
  app.use(express.static(path.join(__dirname, 'public')));
});

app.configure('development', function(){
  app.use(express.errorHandler());
});

server.listen(app.get('port'), function(){
  console.log("Express server listening on port " + app.get('port'));
});


var mysql      = require('mysql');
var …
Run Code Online (Sandbox Code Playgroud)

mysql node.js node-mysql

6
推荐指数
1
解决办法
2809
查看次数

标签 统计

mysql ×1

node-mysql ×1

node.js ×1