nodejs链接mysql
Posted 开始战斗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs链接mysql相关的知识,希望对你有一定的参考价值。
使用mysql连接池:
1.安装mysql支持
npm install mysql
2.安装node.js的mysqlpool模块
npm install -g node-mysql //-g表全局
3.直连mysql
var mysql = require(‘mysql‘); //调用MySQL模块
//创建一个connection
var connection = mysql.createConnection({
host: ‘localhost‘, //主机
user: ‘root‘, //MySQL认证用户名
password: ‘root‘, //MySQL认证用户密码
database: ‘mydb‘,
port: ‘3306‘ //端口号
});
//创建一个connection
connection.connect(function(err){
if(err){
console.log(‘[query] - :‘+err);
return;
}
console.log(‘[connection connect] succeed!‘);
});
//执行SQL语句
connection.query(‘SELECT * from users‘, function(err, rows, fields) {
if (err) {
console.log(‘[query] - :‘+err);
return;
}
console.log(‘The solution is: ‘, rows[0].email);
});
//关闭connection
connection.end(function(err){
if(err){
return;
}
console.log(‘[connection end] succeed!‘);
});
以上是关于nodejs链接mysql的主要内容,如果未能解决你的问题,请参考以下文章
nodejs+mysql,链接mysql处理数据强制使用UTF-8编码避免乱码。
安装最新版的mysql教程+Workbench 使用教程+nodejs链接数据库(解决consider upgrading MySQL client)