1. MySQL モジュールをインストールする
Node.js で MySQL に接続するには、まず MySQL モジュールをインストールする必要があります。次のコマンドでインストールできます:
npm install mysql
2. MySQL データベースへの接続
MySQL モジュールをインストールした後、MySQL データベースに接続する必要があります。次のコードを使用してデータベース接続を作成できます:
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'test' }); connection.connect();
ここでは、データベース アドレス、ユーザー名、パスワードなど、接続先のデータベースに応じて対応する変更を行う必要があります。
3. データのクエリ
MySQL データベースに接続した後、connection.query()
メソッドを使用してデータをクエリできます。このメソッドでは、SQL クエリ ステートメントとコールバック関数を渡す必要があります。コールバック関数の最初のパラメータはクエリされたデータです。例:
connection.query('SELECT * FROM users', function (error, results, fields) { if (error) throw error; console.log('The solution is: ', results); });
ここでは、データベース内の users
テーブルをクエリし、クエリされたデータを出力します。
4. データを JSON に変換する
クエリされたデータを取得した後、それを JSON 形式に変換する必要があります。これは、次のメソッドを通じて実現できます。
connection.query('SELECT * FROM users', function (error, results) { if (error) throw error; const json = JSON.stringify(results); console.log(json); });
JSON.stringify()
メソッドは、クエリされたデータを JSON 形式の文字列に変換し、後続のデータ処理と送信を容易にするためにここで使用されます。
以上がnodejsのmysqlをjsonに変換する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。