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

MySQL を Node.js アプリケーションに接続するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-16 17:42:17
オリジナル
121 人が閲覧しました

How Can I Connect MySQL to My Node.js Application?

データベース管理のために MySQL を Node.js に接続する

PHP から移行する Node.js の初心者として、統合方法を疑問に思うかもしれません。 MySQL と Node.js アプリケーション。このタスクを容易にするために、複数の Node.js モジュールが用意されています。

推奨モジュール:

さまざまなモジュールが、Node.js ユーザーに効果的な MySQL 統合を提供します。注目すべきオプションには次のものがあります。

  • node-mysql: MySQL プロトコルを実装する広く採用されているモジュール。
  • node-mysql2:パイプライン処理や準備された機能などの機能を提供する純粋な JavaScript 非同期ドライバーステートメント。
  • node-mysql-libmysqlclient: このモジュールは、libmysqlclient.

に基づく非同期 MySQL バインディングを提供します。 node-mysql:

node-mysql を使用した MySQL と Node.js の統合は比較的簡単です。コード スニペットの例を次に示します。

// Import the node-mysql module
const mysql = require('mysql');

// Establish a connection to the MySQL database
const connection = mysql.createConnection({
  host: 'example.org',
  user: 'bob',
  password: 'secret',
});

// Connect to the database
connection.connect((err) => {
  if (err) throw err;
  console.log("Connected!");
});

// Execute a query
const query = connection.query('INSERT INTO posts SET ?', { id: 1, title: 'Hello MySQL' }, (err, result) => {
  if (err) throw err;
  console.log("Inserted successfully.");
  console.log(query.sql);
});
ログイン後にコピー

このコード スニペットは、データベースへの接続、接続の確立、クエリの実行、結果のログ記録のプロセスを示しています。これらのパラメータは、データベース構成と特定の使用例に基づいてカスタマイズできます。

以上がMySQL を Node.js アプリケーションに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート