ホームページ >データベース >mysql チュートリアル >Node.js を使用して MySQL データベースに接続するにはどうすればよいですか?

Node.js を使用して MySQL データベースに接続するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-10 13:47:10951ブラウズ

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

Node.js を使用した MySQL への接続

Node.js に移行する経験豊富な PHP 開発者として、新しい環境における 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。