1. 程式人生 > >node中操作mysql的CRUD示例程式碼

node中操作mysql的CRUD示例程式碼

var mysql = require('mysql');

// 1. 建立連線
var connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'root',
  database: 'users' // 對不起,我一不小心把資料庫名字和表名起成一樣的,你知道就行
});

// 2. 連線資料庫 開啟冰箱門
connection.connect();

// 3. 執行資料操作 把大象放到冰箱 connection.query執行增刪改查都是這個方法
connection.query('SELECT * FROM `users`', function (error, results, fields) {
  if (error) throw error;
  console.log('The solution is: ', results);
});

// connection.query('INSERT INTO users VALUES(NULL, "admin", "123456")', function (error, results, fields) {
//   if (error) throw error;
//   console.log('The solution is: ', results);
// });

// 4. 關閉連線 關閉冰箱門
connection.end();