用node.js 对mysql数据库操作中 有什么地方错了么
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '13738471325',
database : 'luoluo'
});
connection.connect();
connection.query('insert into kk set id=325,name=洛洛,age=17', function(err, rows, fields) {
if (err) throw err;
console.log("插入成功");
});
connection.end(); |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
字符串要加上''引号,另外少了端口号,预设一般是'3306' ,在connection加上port試試 |
|
|
|
|
connection.query("insert into kk set id=325,name='洛洛',age=17"在执行SQL时注意字符串必须使用单引号,数字可以不用,还有一种写法可以防注入,不用考虑引号问题,本人习惯这种写法!具体用法看MySQL模块帮助文档。 |
|
|
|
|