CNode

node-mysql配置好了,也看了官方文档

问答
Hhytime发布于11 年前最后回复11 年前7 回复3932 浏览0 收藏

var mysqldb=require('node-mysql'); var db=mysqldb.DB({ host:'localhost', user:'root', password:'123456', database:'mynode', //connectionLimit:50 }); 写了一段这个就报错this._init.aaply(this.arguments),怎么回事,nodejs人生的第一步就感到困难

查看回复

回复 (7)

L
leapon#1·11 年前

aaply?

L
leapon#2·11 年前

多贴点出错信息

Z
zhang852774731#3·11 年前

github上的例子不是这样写的吗: var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'me', password : 'secret', database : 'my_db' });

connection.connect();

W
weierbufan#4·11 年前

// 查询数据 var mysql = require('mysql'); var obj = { host:'localhost', port:3306, database: 'mydb', multipleStatements: true, user:'root', password:'lw123' }; var tableName = "myclass"; var connection = mysql.createConnection(obj);

connection.connect (function (err){ if(err) console.log("与mysql数据库连接失败"); else{ console.log("与mysql连接成功"); queryData(); } });

function queryData (){ /connection.query("select * from ??",[tableName],function(err,result){ if(err) console.log("查询数据失败"); else{ console.log(result); connection.end(); } });/ connection.query("select * from "+tableName,function(err,result){ if(err) console.log("查询数据失败"); else{ // console.log(typeof result); // console.log(result); result.forEach(function (item){ if (item.name == null){ console.log(item); } }); connection.end(); } }); } 以前写的demo你看看。。

T
tengrommel#5·11 年前
引用 hytime好吧,一点点的读官方文档,还有大家给的,还是慢慢看懂了,问题解决了,nodejs很难啊

@hytime 其实就是回调难 你只要记得 你函数的结果会是你回调函数的参数就好了 js函数参数是声明不执行的

H
hytime#6·11 年前

好吧,一点点的读官方文档,还有大家给的,还是慢慢看懂了,问题解决了,nodejs很难啊

H
hytime#7·11 年前
引用 leaponaaply?

@leapon 打错了,不过问题解决了,小白的每一步都很艰巨,苦逼啊,写一行,弹出十行错误

参与回复
登录后即可参与回复。登录