首页 > 代码库 > nodeJS连接MySQL数据库
nodeJS连接MySQL数据库
nodeJS连接MySQL数据库,首先创建一个数据库及表。如下:
create databases node;
create table test( id int AUTO_INCREMENT PRIMARY KEY , name char(50) )ENGINE=InnoDB DEFAULT CHARSET=utf8;
安装MySQL驱动:
$ npm install mysql
下面是nodeJS代码:
var sys = require(‘util‘); console.log(‘正在连接MySQL...‘); var client = require(‘mysql‘).createClient({‘host‘:‘localhost‘,‘port‘:3306,‘user‘:‘root‘,‘password‘:‘xxx‘});clientConnectionReady = function(client) { client.query(‘use node‘, function(error, results) { if(error) { console.log(‘ClientConnectionReady Error: ‘ + error.message); client.end(); return; }else{ console.log(‘已经连接上MySQL....‘); } clientReady(client); }); };clientReady = function(client) { var values = [‘不错啊‘]; client.query(‘insert into test set name = ?‘, values, function(error, results) { if(error) { console.log("ClientReady Error: " + error.message); client.end(); return; } console.log(‘Inserted: ‘ + results.affectedRows + ‘ row.‘); console.log(‘Id inserted: ‘ + results.insertId); } ); getData(client); }getData = http://www.mamicode.com/function(client) { >
nodeJS连接MySQL数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。