Node.js expressを使ってMysqlに接続してデータを表示する

Node.js expressを使ってMysqlに接続してデータを表示する

node.jsのフレームワークExpressを利用して、Mysqlに接続するためのサンプルコードです。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • node V10.16.3
  • npm 6.9.0
  • express 4.17.1

Express環境構築

下記の手順で構築してます。

mysqlモジュールをインストールします

接続用のDBとtableも作成しておきます。

Mysqlモジュール使い方

mysqlモジュールを利用して作成したtableに接続します。

プロジェクト配下にapp.jsを作成して、下記のように編集します

次にviewsディレクトリをプロジェクト配下に作成して、index.ejsを下記のコードで編集します。

起動します。

ブラウザから http://プライベートIP:3000 にアクセスすると、titleテーブルのデータが表示されます