node中操作MySQL
生活随笔
收集整理的這篇文章主要介紹了
node中操作MySQL
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
node操作MySQL數(shù)據(jù)庫:
在node中操作MySQL數(shù)據(jù)庫的基本流程如下:
// node操作MySQL需要在npm官網(wǎng)下載mysql包并載入node執(zhí)行代碼:// 1.載入MySQL數(shù)據(jù)庫包var mysql = require('mysql');// 2.創(chuàng)建連接:var connection = mysql.createConnection({host:'localhost',user:'users',password:'******',database:'users'}); // 3.連接數(shù)據(jù)庫:connection.connect();// 4.執(zhí)行數(shù)據(jù)庫操作(增刪改查):connection.query('SELECT * FROM `users`',function(error,result,fields){if (error) throw error;console.log('The solution is:',result[0].solution);});// 5.關(guān)閉數(shù)據(jù)庫連接:connection.end();創(chuàng)建連接中對象的參數(shù)簡介:
| host | 主機(jī)地址 (默認(rèn):localhost) |
| user | 用戶名 |
| password | 密碼 |
| port | 端口號 (默認(rèn):3306) |
| database | 數(shù)據(jù)庫名 |
| charset | 連接字符集(默認(rèn):‘UTF8_GENERAL_CI’,注意字符集的字母都要大寫) |
| localAddress | 此IP用于TCP連接(可選) |
| stringifyObjects | 是否序列化對象 |
| typeCast | 是否將列值轉(zhuǎn)化為本地JavaScript類型值 (默認(rèn):true) |
| dateStrings | 強(qiáng)制timestamp,datetime,data類型以字符串類型返回,而不是JavaScript Date類型(默認(rèn):false) |
提示:本文圖片等素材來源于網(wǎng)絡(luò),若有侵權(quán),請發(fā)郵件至郵箱:810665436@qq.com聯(lián)系筆者刪除。
筆者:苦海
總結(jié)
以上是生活随笔為你收集整理的node中操作MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中System类、String
- 下一篇: JAVA装mysql_已经安装了mysq