LoginSignup
0
0

More than 3 years have passed since last update.

Node.jsとMySQLの接続方法

Last updated at Posted at 2021-01-14

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

Node.jsでMySQLに接続するには、mysqlモジュールを使います。
以下のコマンドを実行してインストールします。

$ npm install mysql

MySQLに接続する

MySQLを操作するjsファイルに追記していきます。
今回はMySQLを操作するjsファイルを main.js とします。
main.js に以下を追加して、mysqlのモジュールをインポートします。

main.js
const mysql = require('mysql');

次に、 createConection メソッドで、使用するMySQLのデータベースとの接続の指定をし、 connection を作成します。(MySQLでデータベースを作成しておきましょう。)

main.js
const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'password',
  database: 'database-name'
});

クエリを実行する

データベースからデータを引出します。
例えば以下のようになります。

main.js
connection.query(
    'SELECT * FROM database-name',
    (error, results) => {
      res.render('list.ejs', { databaseーname: results });
    }
  );

MySQLとの接続を切る

最後に end メソッドで connection によるMySQLとの接続を切ります。

main.js
connection.end();
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0