0
首先,mysql是完全是對我來說是新的,所以在閱讀我的問題時請牢記這一點。實現一個mysql數據庫到套接字聊天
我已經完成了一個在節點服務器上運行的套接字聊天,現在我想將一個數據庫連接到它,所以我可以存儲用戶和他們的對話。我已閱讀各種教程和指南,但都假設你只知道一點點。
在命令提示符下,在我的項目文件夾中,我已經安裝了mysql,它現在位於node-modules文件夾中。之後,我手動將它添加爲我的JSON文件中的依賴項。
我已經然後設置在server.js文件的連接:
var mysql = require('mysql');
var connection = mysql.createConnection({
\t host: 'localhost',
\t user: 'root',
\t password: ''
});
connection.connect(function(err) {
\t if (err) {
\t \t console.error('error connecting: ' + err.stack);
\t return;
\t }
\t console.log('connected as id ' + connection.threadId);
});
那麼,我該何去何從?我想我可以使用這個命令創建一個數據庫:mysql -u root -e 'CREATE DATABASE node'
但這不起作用。
的事情是,這個聊天只是一個大項目,一個應用程序,它提供許多其他的事情不僅僅是一個聊天的一小部分。而且mysql已經用於應用程序的其他部分。 – JonasSH
第1步:製作一個表來存儲數據,第2步:按照這個文檔完全自我解釋https://github.com/mysqljs/mysql –