Node.js MySQL データベース作成
1. データベースの作成
MySQLで新しいデータベースを作成するには、CREATE DATABASE ステートメントを使用します。
1.1 実装例
以下のコードは、「mydb」という名前のデータベースを新規に作成する例です。
let mysql = require('mysql');
// データベースサーバーへの接続設定
let con = mysql.createConnection({
host: "localhost",
user: "ユーザー名", // あなたのMySQLユーザー名
password: "パスワード" // あなたのMySQLパスワード
});
// 接続の確立とクエリの実行
con.connect(function(err) {
if (err) throw err;
console.log("接続完了!");
// CREATE DATABASE文を実行してデータベースを作成
con.query("CREATE DATABASE mydb", function (err, result) {
if (err) throw err;
console.log("データベース作成完了");
});
});1.2 プログラムの実行
上記の内容を demo_create_db.js という名前のファイルで保存し、コマンドラインから実行します。
demo_create_db.js の実行
C:\Users\Your Name>node demo_create_db.js実行に成功すると、ターミナルに以下の結果が表示されます。
Connected!
Database createdこれで、Node.jsを介してMySQL内に新しいデータベースインスタンスが正常に構築されました。