安装node-mysql:

npm install mysql@2.0.0-alpha9npm install node-mysqlnode程序启动文件app.js:
var express = require('express');
var mysql = require('mysql');
var app = express();
app.use(function(req, res, next){
console.log('%s %s', req.method, req.url);
next();
});
var conn = mysql.createConnection({
host:'localhost',
user:'root',
database:'nodedb',
password:'********',
port:3306
});
conn.connect();
app.get('/', function(req, res){
conn.query('SELECT * from news', function(err, rows, fields) {
if (err) throw err;
var data = '';
for(var i = 0; i < rows.length; i++){
data += '<p>' + 'ID:' + rows[i].id + '</p>';
data += '<p>' + 'title:' + rows[i].title + '</p>';
data += '<p>' + 'contents:' + rows[i].contents + '</p>';
data += '<hr />';
}
res.send(data);
});
});
app.listen(3000);
console.log('Listening on port 3000');

最新内容请见作者的GitHub页:http://qaseven.github.io/

NodeJs连接Mysql数据库相关推荐

  1. nodejs连接mysql数据库,报错Client does not support authentication protocol requested by server的解决方法

    nodejs连接mysql数据库,报错Client does not support authentication protocol requested by server的解决方法 参考文章: (1 ...

  2. 服务器nodejs连接mysql_《使用nodejs连接mysql数据库》

    上边我们熟悉了如何用docker拉取远程的mysql,以及进入这个数据库然后连接.并且在命令行操作数据库,比如查看,或者操作数据库中的表. 也可以用node js操作数据库.只不过node的原生模块里 ...

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

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

  4. [Node.js] 使用nodejs操作mysql数据库

    使用nodejs操作mysql数据库 安装命令 npm init -y 安装命令 npm i mysql --registry=https://registry.npm.taobao.org cons ...

  5. mysql 连接其他数据库_普通用户从其他主机连接MySQL数据库

    一.登陆数据库 mysql -u root -p [超级用户密码]; 二.创建新用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 参 ...

  6. 前端到全栈 -- js连接MYSQL数据库

    前端到全栈–node.js连接MYSQL数据库 前置条件: 安装node环境 安装mysql数据库 这里建议使用webstorm来写js 1.创建一个文件夹(这里以server为文件夹名举例),在命令 ...

  7. Nodejs连接mysql并实现增、删、改、查

    文章目录 摘要 一.准备 二.建库并插入5条记录 三.先测试一下环境 1. 首先需要安装nodejs 的mysql包 2.编写nodejs与mysql交互的代码 3.运行结果 四.Node.js结合M ...

  8. nodejs:本地nodejs连接mysql 实现 增、删、改、查

     连接数据库: var mysql = require("mysql");var connection = mysql.createConnection({host: " ...

  9. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

最新文章

  1. PowerDesigner12.5 下载、汉化及破解
  2. 游戏人生,谈谈自己的游戏经历
  3. windows 执行bat脚本
  4. hdoj1045 Fire Net(二分图最大匹配)
  5. Spring Cloud微服务系列-Eureka Client源码解析(二)
  6. 使用rpm安装mysql_如何使用rpm安装MySQL
  7. CENTOS7 修改 网卡名称为eth0的配置方法
  8. 学完Java后可从事的十大领域!
  9. 剑指offer面试题26. 树的子结构(链表)
  10. zabbix获取mysql主从状态_zabbix监控MySQL主从状态
  11. 【已解决】关于win10提示“为了对电脑进行保护,已经阻止此应用”
  12. php包含那点事情[WOOYUN]
  13. item在C语言中是什么意思中文,单词item中文表达的是什么意思
  14. 计算机创建修改ip知识,恢复系统后让每台计算机自动修改IP和计算机名的方法...
  15. SQL语言_3 模糊查询和聚合函数
  16. 自动锁定计算机快捷键,教你电脑锁屏怎么设置,让电脑自动锁屏
  17. Unity中制作动画
  18. 【知识小集】☞Excel之VBA编程语句集300句
  19. 广东工业大学计算机研究生学硕就业,广州大学与广东工业大学2018年MPAcc就业平均薪资解析!...
  20. 【基础数学】克罗内克内积 Kronecker product

热门文章

  1. SpringBoot中整合Thymeleaf
  2. Atom 编辑器实时预览 HTML 页面
  3. 关于标准规范的一些想法
  4. cpu和显卡瓶颈测试软件,《怪物猎人:世界》CPU测试:4核成瓶颈、6核才够用
  5. 重磅!深入调研证券行业,神策数据发布《财富管理数字化转型现状与趋势洞察》报告...
  6. 直播报名 | 教你从 0 到 1 打造数字化运营闭环
  7. 赋能数字化财富管理转型,神策数据推出全新证券行业解决方案
  8. 使用字符代替圆角尖角研究(转)
  9. [数据结构]快速排序
  10. 【推荐】极简数独1.0源码