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

下次还敢
リリース: 2024-04-21 05:07:11
オリジナル
762 人が閲覧しました

Node.js でデータベースに接続する手順: MySQL、MongoDB、または PostgreSQL パッケージをインストールします。データベース接続オブジェクトを作成します。データベース接続を開き、接続エラーを処理します。

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

#Node.js でデータベースに接続する方法

MySQL データベースに接続する

MySQL データベースに接続するには、次の手順を使用できます:

    インストール
  1. mysql パッケージ: npm install mysql
  2. データベース接続オブジェクトの作成:
  3. <code class="typescript">const mysql = require('mysql');
    
    const connection = mysql.createConnection({
      host: 'localhost',
      user: 'username',
      password: 'password',
      database: 'database_name'
    });</code>
    ログイン後にコピー
    データベース接続を開く:
  1. #
    <code class="typescript">connection.connect((err) => {
      if (err) {
        console.log('Error connecting to database:', err);
        return;
      }
      console.log('Connected to MySQL database');
    });</code>
    ログイン後にコピー
MongoDB データベースに接続

MongoDB データベースに接続するには、次の手順を使用できます:

インストール
    mongodb
  1. パッケージ:npm install mongodbデータベース接続オブジェクトの作成:
  2. <code class="typescript">const mongo = require('mongodb');
    
    const MongoClient = mongo.MongoClient;
    const url = 'mongodb://localhost:27017';</code>
    ログイン後にコピー
データベース接続を開く:
    #
    <code class="typescript">MongoClient.connect(url, (err, client) => {
      if (err) {
        console.log('Error connecting to database:', err);
        return;
      }
      console.log('Connected to MongoDB database');
    
      // 使用 client 对象进行数据库操作
    });</code>
    ログイン後にコピー
  1. PostgreSQL データベースに接続

# PostgreSQL データベースに接続するには、次の手順を使用できます。

インストール

pg

パッケージ:
    npm install pg
  1. データベースの作成接続オブジェクト:
    <code class="typescript">const pg = require('pg');
    
    const connectionString = 'postgres://username:password@localhost:5432/database_name';
    
    const client = new pg.Client(connectionString);</code>
    ログイン後にコピー
  2. オープンデータベース接続:
<code class="typescript">client.connect((err) => {
  if (err) {
    console.log('Error connecting to database:', err);
    return;
  }
  console.log('Connected to PostgreSQL database');
});</code>
ログイン後にコピー

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

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