今回はNode.jsを使ってMySQLと接続する方法を紹介します。
まず、Node.jsとMySQLを使うために、いくつかの準備が必要です。
Node.jsがまだインストールされていない場合は、公式サイトからダウンロードしてインストールしましょう。
次に、MySQLをインストールします。こちらも公式サイトからダウンロードできるので、指示に従ってインストールしてください。
Node.jsとMySQLを繋ぐためのパッケージが必要です。ターミナルを開いて、以下のコマンドを入力します。
npm install mysql
次は、Node.jsからMySQLに接続するための設定を行います。以下のコードを参考にしてください。
const mysql = require('mysql');
// MySQLの接続情報
const connection = mysql.createConnection({
host: 'localhost', // データベースのホスト名
user: 'ユーザー名', // MySQLのユーザー名
password: 'パスワード', // MySQLのパスワード
database: 'データベース名' // 接続するデータベース名
});
// 接続の実行
connection.connect((err) => {
if (err) {
console.error('接続エラー:', err);
return;
}
console.log('MySQLに接続しました!');
});
接続が成功したら、データを取得することができます。以下の例では、テーブルからデータを取得する方法を示します。
connection.query('SELECT * FROM テーブル名', (err, results) => {
if (err) {
console.error('クエリエラー:', err);
return;
}
console.log('取得したデータ:', results);
});
// 接続を終了する
connection.end();