首頁 >資料庫 >mysql教程 >如何將 MySQL 與 Node.js 整合?

如何將 MySQL 與 Node.js 整合?

Susan Sarandon
Susan Sarandon原創
2024-12-22 03:02:12758瀏覽

How Can I Integrate MySQL with Node.js?

將MySQL 與Node.js 整合

如果您從PHP 遷移到Node.js,您可能會想知道如何維護使用MySQL進行資料庫操作。幸運的是,Node.js 提供了多個模組,可以無縫連接 MySQL。

推薦模組:

  • node-mysql: 用於實現 MySQL 的廣泛使用且簡單的模組協定。
  • node-mysql2: 一個支援管道和預備語句的非同步驅動程式。
  • node-mysql-libmysqlclient: 一個基於libmysqlclient,提供非同步綁定。

範例用法(node-mysql):

要開始使用node-mysql,可以使用下列程式碼片段:

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'example.org',
  user     : 'bob',
  password : 'secret',
});

connection.connect(function(err) {
  if (err) {
    throw err;
  }
  // Connected successfully.
});

// Perform a query.
var post  = {id: 1, title: 'Hello MySQL'};
var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {
  if (err) {
    throw err;
  }
  // Query executed successfully.
});
console.log(query.sql); // INSERT INTO posts SET `id` = 1, `title` = 'Hello MySQL'

這些模組提供了一種方便高效的互動方式從Node.js 應用程式使用MySQL。

以上是如何將 MySQL 與 Node.js 整合?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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