首頁 > web前端 > 前端問答 > nodejs怎麼連接mysql資料庫

nodejs怎麼連接mysql資料庫

下次还敢
發布: 2024-04-21 06:13:01
原創
1017 人瀏覽過

要連接 MySQL 資料庫,需要遵循下列步驟:安裝 mysql2 驅動程式。使用 mysql2.createConnection() 建立連接對象,其中包含主機位址、連接埠、使用者名稱、密碼和資料庫名稱。使用 connection.query() 執行查詢。最後使用 connection.end() 結束連線。

nodejs怎麼連接mysql資料庫

如何使用Node.js 連接MySQL 資料庫

為了使用Node.js 連接MySQL 資料庫,需要遵循以下步驟:

1. 安裝MySQL 驅動程式

使用npm 安裝mysql2 驅動程式:

<code class="Bash">npm install mysql2</code>
登入後複製

2 .建立MySQL 連線

使用mysql2.createConnection() 函數建立一個連線物件:

<code class="JavaScript">const mysql = require('mysql2');

const connection = mysql.createConnection({
  host: 'localhost',
  port: 3306,
  user: 'root',
  password: 'password',
  database: 'database_name'
});</code>
登入後複製

其中:

  • #host:資料庫的主機位址或IP 位址。
  • port:資料庫的連接埠號碼。
  • user:連接資料庫的使用者名稱。
  • password:連接資料庫的密碼。
  • database:要連接的資料庫名稱。

3. 執行查詢

使用connection.query() 方法執行查詢:

<code class="JavaScript">connection.query('SELECT * FROM table_name', (err, results) => {
  if (err) throw err;

  console.log(results);
});</code>
登入後複製

其中:

  • 'SELECT * FROM table_name':要執行的SQL 查詢。
  • (err, results):回呼函數,在查詢完成時執行。
  • err:如果查詢發生錯誤,則包含錯誤訊息;否則為 null
  • results:包含查詢結果的陣列。

4. 結束連線

在使用完連接物件後,記得使用connection.end() 方法結束連線:

<code class="JavaScript">connection.end();</code>
登入後複製

以上是nodejs怎麼連接mysql資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板