MySQL与Node.js
我刚刚开始接触Node.js。我来自PHP背景,因此我习惯于使用MySQL满足所有数据库需求。
如何在Node.js中使用MySQL?
回答:
查看node.js模块列表
- node- mysql-实现MySQL协议的node.js模块
- node-mysql2 —另一个纯JS异步驱动程序。流水线,准备好的语句。
- node-mysql-libmysqlclient —基于libmysqlclient的MySQL异步绑定
node-mysql看起来很简单:
var mysql = require('mysql');var connection = mysql.createConnection({
host : 'example.org',
user : 'bob',
password : 'secret',
});
connection.connect(function(err) {
// connected! (unless `err` is set)
});
查询:
var post = {id: 1, title: 'Hello MySQL'};var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {
// Neat!
});
console.log(query.sql); // INSERT INTO posts SET `id` = 1, `title` = 'Hello MySQL'
以上是 MySQL与Node.js 的全部内容, 来源链接: utcz.com/qa/424938.html