English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Node.js MySQLはNode.jsの外部ライブラリの1つです。それはNode.js開発者がMySQLデータベースに接続し、MySQLクエリを実行するのに役立ちます。
npmを使用してNode.jsにMySQLモジュールをインストールし、明確な例を含むSQL文を使用して学習します。
以下は、Node.js MySQLのトピックに関する学習内容の簡単な概要です。
Node.js MySQLモジュールのインストール
Node.js MySQL Connectデータベース
Node.jsのMySQLクエリ
MySQL SELECT FROMテーブルクエリ
MySQL INSERT INTOテーブルクエリ - Node.js MySQLチュートリアルでレコードをテーブルに挿入する方法
MySQL WHERE節とSELECTクエリ
MySQL ORDER BY節とSELECTクエリ - Node.js MySQLチュートリアルは、テーブルのレコードの属性のうちの1つに基づいてレコードを並べ替えることができます。
MySQL UPDATEテーブルクエリ
MySQL DELETEレコードクエリ
コールバック関数内でMySQL結果オブジェクトの使用法
コールバック関数内でMySQLフィールドオブジェクトの使用法
コールバック関数内でMySQLエラーオブジェクトの使用法
Node.js MySQLは外部モジュールであるため、NPM(Nodeプログラムパッケージマネージャ)を使用してインストールできます。
ターミナルやコマンドプロンプトで以下のコマンドを実行して、MySQLモジュールをインストールし、Node.jsプログラムで使用します。
$ npm install mysql
インストールが成功した後、require文を使用してその使用法を宣言し、node.jsプログラムでMySQLモジュールを使用することができます。以下に例を示します。
var mysql = require('mysql');
注意–MySQLモジュールがインストールされていないが、Node.jsプログラムでMySQLモジュールを使用している場合、以下のようなメッセージを受け取る可能性がありますエラー:モジュール'mysql'が見つかりません。
IPアドレス(MySQLサービスを実行するサーバー)とユーザー名、パスワード(MySQLデータベースにアクセスするユーザー)を使用して接続変数を作成します。以下に例を示します:
var con = mysql.createConnection({ host: "localhost", // mysqlのサービスを提供するホストのIPアドレス user: "arjun", // mysqlデータベースのユーザー名 password: "password", // 対応するパスワード database: "studentsDB" // このデータベースクエリコンテキストを使用して });
MySQL SELECTクエリは、テーブルの一部のレコード(必要に応じて属性も)を選択するために使用されます。
con.query("SELECT * FROM studentsDB.students", function (err, result, fields) { // 上記のクエリを実行中にエラーが発生した場合、エラーを投げます if (err) throw err; // エラーがなければ、結果を得ます console.log(result); });
このNode.jsチュートリアルでは、npmを使用してNode.jsでMySQLモジュールをインストールすることを学びました/ソフトウェアパッケージ。