沐鳴測速註冊_node如何連接數據庫?

node連接數據庫的方法:使用命令npm install mysql –save安裝mysql的軟件包,在項目文檔中使用client.connect()即可連接數據庫。

node連接數據庫的方法步驟如下:

1. 安裝mysql

下載MySQL :MySQL Downloads,並進行安裝。安裝完,會引導你對數據庫進行配置,設置root密碼以及創建普通用戶以及密碼。

2. 安裝Node-mysql

通過npm安裝mysql的軟件包,通過它方便快速調用函數連接mysql數據庫。進入項目文件夾,執行npm install mysql –save就行了。

安裝完,在項目文件夾的node_modules目錄下會生成mysql的目錄。

3. 查看readme文檔

進入mysql目錄中,查看README文檔,這步很重要,不要到處百度Google搜索怎麼用,因為由於版本的不一樣,也許你得到的答案並不能使你成功連接數據庫。畢竟Node發展如此之快。

如果你認真讀了README文檔,接下來的步驟就不用再看了,避免由於版本不一致而誤導你。

4. 連接mysql數據庫

進入項目文檔,新建TestMysql.js示例,編寫如下代碼:

var mysql   = require('mysql');
var connection = mysql.createConnection({
 host   : 'localhost',
 user   : 'me',
 password : 'secret',
 database : 'my_db'
});
 
connection.connect();
 
connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
 if (err) throw err;
 
 console.log('The solution is: ', rows[0].solution);
});
 
connection.end();

連接基本參數

host 主機名,localhost代表本地
user Mysql用戶
password 密碼
database 連接的數據庫

client.connect()連接數據庫

client.query()執行SQL語句
client.end()關閉連接。
然後通過node TestMysql.js執行程序,確保你在執行之前已經啟動了Mysql服務。

站長推薦

1.雲服務推薦: 國內主流雲服務商,各類雲產品的最新活動,優惠券領取。地址:阿里雲騰訊雲華為雲

2.廣告聯盟: 整理了目前主流的廣告聯盟平台,如果你有流量,可以作為參考選擇適合你的平台點擊進入

鏈接: http://www.fly63.com/article/detial/7685