Mysql 如何在Socket.IO中获取用户信息
大家好,我有这个问题,希望任何人都能帮助。 因此,当用户登录时,我将使用套接字获得该客户端id。但在获得该id之后,我如何检索数据库中的Mysql 如何在Socket.IO中获取用户信息,mysql,node.js,sockets,Mysql,Node.js,Sockets,大家好,我有这个问题,希望任何人都能帮助。 因此,当用户登录时,我将使用套接字获得该客户端id。但在获得该id之后,我如何检索数据库中的user\u id字段。我已经在NodeJS中安装了MySql 这是我的server.js文件 var socket = require( 'socket.io' ); var express = require( 'express' ); var http = require( 'http' ); var dateFormat = require('date-
user\u 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 );