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

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

下次还敢
リリース: 2024-04-21 06:13:01
オリジナル
1100 人が閲覧しました

MySQL データベースに接続するには、次の手順に従う必要があります。 mysql2 ドライバーをインストールします。 mysql2.createConnection() を使用して、ホスト アドレス、ポート、ユーザー名、パスワード、データベース名を含む接続オブジェクトを作成します。 connection.query() を使用してクエリを実行します。最後に connection.end() を使用して接続を終了します。

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

Node.js を使用して MySQL データベースに接続する方法

Node.js を使用して接続するにはMySQL データベースに接続するには、次の手順に従う必要があります:

1. MySQL ドライバーをインストールします。

npm を使用して mysql2 ドライバーをインストールします。 ##

npm install mysql2
ログイン後にコピー

2 . MySQL 接続を作成します

mysql2.createConnection() 関数を使用して接続オブジェクトを作成します:

const mysql = require('mysql2');

const connection = mysql.createConnection({
  host: 'localhost',
  port: 3306,
  user: 'root',
  password: 'password',
  database: 'database_name'
});
ログイン後にコピー

その内:

  • host: データベースのホスト アドレスまたは IP アドレス。
  • port: データベースのポート番号。
  • user: データベースに接続するためのユーザー名。
  • password: データベースに接続するためのパスワード。
  • database: 接続するデータベースの名前。

3. クエリを実行します

connection.query() メソッドを使用してクエリを実行します:

connection.query('SELECT * FROM table_name', (err, results) => {
  if (err) throw err;

  console.log(results);
});
ログイン後にコピー

where:

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

4. 接続を終了します

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

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

connection.end();
ログイン後にコピー

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

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