pmysqlpmysql模塊,可以使用Node.js輕松地連接MySQL數(shù)據(jù)庫。
ysql模塊
ysqlpmysql模塊。在命令行中輸入以下命令:
```pmstallysql
ysql模塊。
連接MySQL數(shù)據(jù)庫
ysql模塊后,可以使用以下代碼連接MySQL數(shù)據(jù)庫:
```stysqlysql')
stnectionysqlnection({
host: 'localhost',
user: 'root',
password: 'password',ame'
nectionnect((err) =>{
if (err) {solenecting: ' + err.stack)
solenectednection.threadId)
ysqlysqlnection()方法創(chuàng)建一個連接對象,并傳入連接數(shù)據(jù)庫的參數(shù)。其中,host是MySQL服務(wù)器的地址,user是連接MySQL服務(wù)器的用戶名,password是連接MySQL服務(wù)器的密碼,database是要連接的數(shù)據(jù)庫名稱。
nectionnectnectednecting和錯誤信息。
查詢MySQL數(shù)據(jù)庫
nection.query()方法執(zhí)行SQL查詢語句。以下是一個查詢MySQL數(shù)據(jù)庫中的數(shù)據(jù)的示例代碼:
```nectioname', (err, results, fields) =>{
if (err) {sole.error(err)
sole.log(results)
nectioname表中的所有數(shù)據(jù)。如果查詢成功,將會輸出查詢結(jié)果results。如果查詢失敗,將會輸出錯誤信息err。
關(guān)閉MySQL連接
nectiond()方法關(guān)閉連接,如下所示:
```nectiond((err) =>{
if (err) {sole.error(err)
solenection closed')
nectiondnection closed。如果關(guān)閉連接失敗,將會輸出錯誤信息err。
pmysqlysqlnectiond()方法。