博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nodejs上使用sql
阅读量:6424 次
发布时间:2019-06-23

本文共 801 字,大约阅读时间需要 2 分钟。

1.首先本地要安装mysql, .

2.在node中连接mysql,要安装mysql驱动,也就是npm安装mysql模块:npm i mysql

3.在js文件中引入mysql模块:var mysql = require('mysql');

4.创建mysql连接:

1 var mysql = require('mysql'); 2  3 var con = mysql.createConnection({ 4   host: "localhost", 5   user: "yourusername", 6   password: "yourpassword" 7 }); 8  9 con.connect(function(err) {10   if (err) throw err;11   console.log("Connected!");12 });

这里createConnection中的参数是本地数据库的地址、用户名和密码。

5.开始使用mysql:

上面代码创建的con对象有个query方法,用来对数据库进行读写:

1 con.connect(function(err) {2   if (err) throw err;3   console.log("Connected!");4   con.query(sql, function (err, result) {5     if (err) throw err;6     console.log("Result: " + result);7   });8 });

其中line 4 的sql参数是一个sql语句;result则是数据库查询返回的结果。

其他sql操作都是这样一个模式,所以这两天特别复习了sql...

 

转载于:https://www.cnblogs.com/alan2kat/p/7633164.html

你可能感兴趣的文章
mime
查看>>
SQL练习之求解填字游戏
查看>>
DOM
查看>>
UIApplication
查看>>
12:Web及MySQL服务异常监测案例
查看>>
数据库性能优化之冗余字段的作用
查看>>
DBA_实践指南系列9_Oracle Erp R12应用补丁AutoPatch/AutoControl/AutoConfig(案例)
查看>>
数据库设计三大范式
查看>>
ionic 字体的导入方法
查看>>
IP路由原理
查看>>
内部类详解
查看>>
洛谷P2726 阶乘 Factorials 数学
查看>>
类加载机制
查看>>
火柴棒等式(2008年NOIP全国联赛提高组)
查看>>
mongodb int型id 自增
查看>>
【转】关于大型网站技术演进的思考(十八)--网站静态化处理—反向代理(10)...
查看>>
Java中的4种代码块
查看>>
Ocelot(七)- 入门
查看>>
生成水杯热气
查看>>
程序员工作心法
查看>>