node+express项目链接MySQL数据库(最简单版)
node+express项目链接MySQL数据库(最简单版)
(假定你node+express项目已创建完成,可参照这里)
第一步、安装mysql驱动
npm install mysql --save-dev
第二部、创建数据库表
第三部、连接数据库
在app.js下写入以下代码:
//mysql连接池配置文件
var mysql = require('mysql');
var $db = mysql.createConnection({host: '127.0.0.1',user: 'root',password: '20162354',database: 'node'
});
$db.connect();
var sql = 'select * from user';
var str = "";
$db.query(sql,function(err,result){if(err){console.log('[select error]:',err.message);}//数据库查询的数据保存在result中,但浏览器并不能直接读取result中的结果,因此需要用JSON进行解析//数据库查询结果返回到result中str = JSON.stringify(result);console.log(str);
})$db.end();
启动项目,看到如下信息
至此,最简单的node连接数据库就完成
node+express项目链接MySQL数据库(最简单版)相关推荐
- Python --链接MYSQL数据库与简单操作 含SSH链接
项目是软硬件结合,在缺少设备的情况,需要通过接口来模拟实现与设备的交互,其中就需要通过从数据库读取商品的ID信息 出于安全考虑 现在很多数据库都不允许通过直接访问,大多数是通过SSH SSH : 数 ...
- java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码
jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...
- qt4 连接mysql_Qt4访问mysql 数据库的简单教程
编译问题: 1.系统中安装有VC,所以头文件冲突 手工修改makefile 删除所有-I 加载VC头文件的项目 2.mysql cannot find -llibmysql 指定libmysql.a的 ...
- 安卓mysql类库_Android 链接mysql数据库
本篇简单介绍Android链接Mysql数据库的方式及其操作步骤. 1.1 将JDBC jar包导入项目libs中. 2.2 在AndroidManifest.xml配置权限,允许程序打开网络套接字 ...
- php codeigniter 语言,利用 PHP 语言, CodeIgniter 框架, MySQL 数据库搭建简单的 Forum...
CodeIgniter-learn-forum 利用 PHP 语言, CodeIgniter 框架, MySQL 数据库搭建简单的 Forum ,仅供学习之用. 演示地址:Demo 功能简介 用户注册 ...
- mysql数据库java链接,java链接MySQL数据库方法
第一步:安装MySQL 这步我就很少说了,点击去看看怎么安装吧.html 第二步:建立数据库 安装好以后,咱们来建立一个数据库,一个表.(代码以下). //建立数据库 test: //在数据库中建立表 ...
- 微信小程序链接mysql数据库
微信小程序可以通过调用后端 API 来链接 MySql 数据库.在小程序端使用 wx.request 或 wx.cloud.callFunction 等 API 发起请求,在后端使用 Node.js ...
- 软件创新实验室:MySQL数据库与简单SQL语句使用
文章目录 前言 简介 特点 SQL DDL:操作数据库.表 DML:增删改表中数据 DQL:查询表中的记录 后记 拓展 范式 第一范式 1NF 第二范式 2NF 第三范式 3NF B+树 节点结构 插 ...
- MySQL数据库的简单使用(基础篇)
MySQL数据库的简单使用(基础篇) 学习说明 文章划分 三级模式的理解 安装及配置MySQL 登录MySQL(Windows下) 数据库操作 数据库引擎 MySQL执行外部的.sql文件 数据表的操 ...
最新文章
- [BZOJ3998][TJOI2015]弦论
- 作为初学者,应该如何系统学习Java呢?
- 对于一颗具有n个结点,度为4的树来说,( )
- php判断端口跳转,PHP判断端口是否打开的代码
- java kafka 拉取_java获取kafka consumer lag
- mysql没加引号导致全表扫描_mysql隐蔽的索引规则导致数据全表扫描
- 五大软件设计原则学习笔记5——依赖倒置原则
- 物联网领域不断扩展,ATT很“兴奋”
- Python数据处理Tips机器学习中文数据8种常用处理方法
- 手机上的机器学习资源!Github标星过万的吴恩达机器学习、深度学习课程笔记,《统计学习方法》代码实现!
- python 使用 requests 库发送请求及设置代理
- 关于将Ubuntu下中文目录修改为英文的解决方案
- Mysql基础篇(6)—— 视图
- 论文笔记1:Fast and Robust Multi-Person 3D Pose Estimation from Multiple Views
- 2023软件测试工程师最全面试题
- 四川大学计算机学院赵怡,【喜讯】我校计算机学院学子在蓝桥杯大赛全国总决赛中再获佳绩...
- SSM源码分析之Spring02-Spring源码分析前瞻
- 昆明理工大学知道计算机答案,昆明理工大学 计算机基础教材参考答案(1-6章)
- 如何带领好团队,增强团队的执行力?
- 【实例】使用PHP类库PHPqrCode生成二维码