为了账号安全,请及时绑定邮箱和手机立即绑定

用node.js 对mysql数据库操作中 有什么地方错了么

用node.js 对mysql数据库操作中 有什么地方错了么

我是一个DIV呀 2017-01-05 20:54:43
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();
查看完整描述

2 回答

?
qq_神祈x

TA贡献1条经验 获得超0个赞

字符串要加上''引号,另外少了端口号,预设一般是'3306' ,在connection加上port試試

查看完整回答
反对 回复 2017-02-12
?
xiaowu9

TA贡献3条经验 获得超0个赞

connection.query("insert into kk set id=325,name='洛洛',age=17" 在执行SQL时注意字符串必须使用单引号,数字可以不用,还有一种写法可以防注入,不用考虑引号问题,本人习惯这种写法!具体用法看MySQL模块帮助文档。
查看完整回答
反对 回复 2017-02-11
  • 2 回答
  • 0 关注
  • 1574 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信