首頁 >資料庫 >mysql教程 >如何使用Node.js連接MySQL資料庫?

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

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-10 13:47:10945瀏覽

How Can I Connect to MySQL Databases Using Node.js?

使用Node.js 連接到MySQL

作為經驗豐富的PHP 開發人員過渡到Node.js,您可能想知道如何利用您的MySQL 專業知識適合您的新環境。以下是如何使用 Node.js 無縫連接到 MySQL:

1.選擇 MySQL 模組

Node.js 提供了多個促進 MySQL 連接的模組。一些流行的選項包括:

  • node-mysql:用於 MySQL 互動的簡單而可靠的模組。
  • node-mysql2:具有管道和預準備語句等高階功能的非同步驅動程式。
  • node-mysql-libmysqlclient:基於非同步綁定libmysqlclient。

2。建立連線

選擇模組後,使用下列語法即可輕鬆建立與MySQL 的連線:

const mysql = require('mysql');
const connection = mysql.createConnection({
  host: 'example.org',
  user: 'bob',
  password: 'secret',
});
connection.connect(function(err) {
  // Do something...
});

3.執行查詢

在MySQL 中查詢資料也同樣簡單。以下是如何使用connection.query()方法插入記錄:

var post = { id: 1, title: 'Hello MySQL' };
var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {
  // Handle errors or results here...
});
console.log(query.sql); // INSERT INTO posts SET `id` = 1, `title` = 'Hello MySQL'

以上是如何使用Node.js連接MySQL資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn