ホームページ >ウェブフロントエンド >フロントエンドQ&A >Nodejsをmysqlデータベースに接続する方法

Nodejsをmysqlデータベースに接続する方法

下次还敢
下次还敢オリジナル
2024-04-21 06:13:011102ブラウズ

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>
where:

  • 'SELECT * FROM table_name': 実行される SQL クエリ。
  • (err, results): クエリの完了時に実行されるコールバック関数。
  • err: クエリでエラーが発生した場合は、エラー情報が含まれます。それ以外の場合は、null になります。
  • results: クエリ結果を含む配列。

4. 接続を終了します

接続オブジェクトを使用した後は、必ず

connection.end() メソッドを使用して終了してください。接続:

<code class="JavaScript">connection.end();</code>

以上がNodejsをmysqlデータベースに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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