node中操作mysql的CRUD示例程式碼
阿新 • • 發佈:2018-12-30
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();