大家好我有这个问题希望有人能提供帮助。
因此,当用户登录时,我将使用socket.But获取该客户端ID后,我有了如何检索数据库中的user_id
字段。我已经在NodeJS中安装了MySql。
这是我的server.js
文件
var socket = require( 'socket.io' );
var express = require( 'express' );
var http = require( 'http' );
var dateFormat = require('date-format');
var app = express();
var server = http.createServer( app );
var io = socket.listen( server );
var connection = require('mysql').createConnection({
host : 'localhost',
user : 'root',
password : '',
database : 'freelancer'
});
connection.connect(function(err){
if(err) console.log(err);
});
io.sockets.on( 'connection', function( client ) {
//get user id using client.id
console.log( "New client id " + client.id );
});
server.listen( 8080 );