1.确保下载了mysql,且mysql处于打开状态.

2.确保下载了node,并成功安装:https://nodejs.org/en/ (小黑窗 node -v 查看)

3.安装node操作mysql的依赖包:

# 命令行
npm install --save -mysql# 注:如果没有package.json 建议先使用 npm init -y 初始化

正题

// app.js// 1. 引入依赖
const mysql = require("mysql");// 2. 连接数据库准备
const connection = mysql.createConnection({host:"主机名",     // (本机是localhost)user:"root",   //  用户名,默认是rootpassword:"root",database:"数据库名称"
});// 3.连接
connection.connect();// 插入操作
connection.query("INSERT INTO tableName VALUES(...)", function(error, results, fields) {if (error) throw error;
})// 查询操作
//connection.query("SELECT * FROM 'tableName'", function(errors, results, fields) {
//    if (error) throw error;
//   console.log("The solution is: ", results);
//});// 4.断开连接
connection.end();


更多关于node操作mysql请参考:https://www.npmjs.com/package/mysql

node --- 使用node连接mysql相关推荐

  1. [Node.js] nodejs 连接 mysql数据库

    前言 细化一下过程 安装命令 在指定文件夹下安装 mysql npm init -ynpm i mysql --registry=https://registry.npm.taobao.org 引用命 ...

  2. NodeJS里如何连接MySQL并分别操作增删改查

    本文简介 Node.js 里连接 MySQL ,并分别操作增删改查 . 你需要在电脑里安装一下 MySQL ,最好再安装一个数据库管理工具.我使用的是 MySQL Workbench ,这是一款 My ...

  3. 【node】express中mysql的基本用法、连接池的使用、事务的回滚

    [node]express中mysql的基本用法.连接池的使用 安装mysql包 mysql的配置信息 mysql基本操作 查询mysql并渲染数据 mysql插入操作 首先在html页面写上< ...

  4. paip.最好的脚本语言node js 环境搭建连接mysql

    paip.最好的脚本语言node js 环境搭建连接mysql #====下载node...走十一个exe..容易的.. 1 #0----Hello world   .js 2 #---------模 ...

  5. Node.js 连接 MySQL 插入 TEXT 类型报错问题

    由于开发需要存储大量文本(其实是一个结构化对象字符串),考虑到 char 以及 varchar 都不够大,所以打算用 TEXT 类型,顺便记一下 TEXT.MEDIUMTEXT 以及 LONGTEXT ...

  6. Node 连接Mysql并进行增删改查

    NPM: NPM的全称是Node Package Manager,类似于ruby的gem,Python的PyPL.setuptools,PHP的pear,是Nodejs中的包管理器.Nodejs自身提 ...

  7. node连接mysql,刚开始运行一切正常,后来连接失败报错。

    之前写了个小程序Node News,用到了MySQL数据库,在本地测试均没神马问题.放上服务器运行一段时间后,偶然发现打开页面的时候页面一直处于等待状态,直到Nginx返回超时错误.于是上服务器检查了 ...

  8. Node.js笔记-node.js连接MySQL与增删改查

    最近在看一个开源项目,项目用的是node.js,在此学习下他的连接mysql与增删改查. 安卓mysql包: npm install mysql 程序运行截图如下: D:\node\content\n ...

  9. Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南

    Node.js是一套用来编写高性能网络服务器的JavaScript工具包 通常在NodeJS开发中我们经常涉及到操作数据库,尤其是 MySQL ,作为应用最为广泛的开源数据库则成为我们的首选,本篇就来 ...

  10. Node 连接mysql数据库

    JXcore作者已经不维护了. github地址 https://github.com/jxcore/jxcore 所以下面是Node.js连接Mysql Node.js 连接Mysql 使用的内容作 ...

最新文章

  1. solaris下ftp配置说明
  2. python第一单元笔记_Python 初学笔记 - 第一章-列表
  3. http协议以及get和post请求
  4. 思科、华为、华三、Juniper路由协议优先级汇总
  5. TestNG 使 Java 单元测试轻而易举
  6. (51)蓝湖团队协作开发平台
  7. SpaceX载人龙飞船Crew Dragon成功完成首飞返回地球!
  8. python学习网站-Python学习网站
  9. CentOS7离线安装Nginx(详细安装过程)
  10. 寒假学习之stm32(15)----DMA(direct memory access)
  11. 机器学习cs229——(一)概要
  12. Asterisk的体系架构
  13. 币种对应的转换因子(处理日元台币…
  14. 信息系统项目管理师必背核心考点(六十三)项目组合管理的主要过程DIPP分析
  15. 正规蓝牙耳机一般多少钱?音质好又便宜的蓝牙耳机
  16. ZYNQ产品生产拷机问题思考
  17. java一打开就闪退怎么解决(如何解决java 闪退)
  18. LeetCode/LintCode 题解丨一周爆刷字符串:乱序字符串
  19. C语言编写简易图书管理系统
  20. spf打包解包_2020最新CentOS(linux下)安装7-Zip(7za压缩软件)以及解压命令,只打包不压缩,加密的方法...

热门文章

  1. c语言如何判断数据是否符合正态分布_统计学里的数据正态性检验
  2. 判断鼠标是否在元素上_能不能从大便上判断出一个人是否患有结肠癌?
  3. CSS3制作文字背景图
  4. How to Register COM in VS
  5. Apache ServiceComb
  6. security和oauth2.0的整合
  7. [转载]dbms_lob用法小结
  8. linux vg lv pv
  9. 推荐一款软件(作业)
  10. 大三实验室 经验总结