Nodejs远程连接MySQL数据库

作者: wswenyue | 来源:发表于2014-12-14 14:02 被阅读2851次

客户机系统环境

  • win7 64bit
  • Nodejs:V0.10.5
  • npm:1.4.28

安装Nodejs的MySQL驱动(这里我使用felixge/node-mysql

felixge/node-mysql是一个纯nodejs的用javascript实现的一个MySQL客户端程序。felixge/node-mysql封装了Nodejs对MySQL的基本操作,100% MIT公共许可证。
项目地址:https://github.com/felixge/node-mysql

安装命令:

> npm install mysql@2.0.0-alpha9

安装成功会看到:

mysql@2.0.0-alpha9 node_modules\mysql
├── require-all@0.0.3
└── bignumber.js@1.0.1

现在我们就来测试一下(新建mysqlTest.js测试文件)

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : '192.168.3.110',//远程MySQL数据库的ip地址
  user     : 'me',
  password : 'secret',
});

connection.connect();

connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
  if (err) throw err;

  console.log('The solution is: ', rows[0].solution);
});

connection.end();

运行node:

C:\Users\***\Desktop\node>node mysqlTest.js
The solution is:  2

连接成功

相关文章

  • mysql基本操作

    连接本地mysql数据库 连接远程数据库:

  • 2018-12-14

    设置MySQL允许远程连接 1、连接数据库 mysql –uroot –p123456 2、增加远程连接权限 GR...

  • mysql命令

    连接本地数据库: mysql -uUser -pPassword连接远程主机的mysql: mysql -h110...

  • linux系统远程连接mysql

    Linux系统MySQL开启远程连接 远程连接服务器上的MySQL。 Navicat软件连接数据库报错:2003-...

  • mac下进入mysql命令行

    这里介绍terminal中,分别连接本地mysql数据库和连接远程mysql数据库的方法。 一、连接本地的数据库并...

  • 解决远程连接mysql错误1130

    解决远程连接mysql错误1130 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: ...

  • 解决远程连接mysql错误1130

    解决远程连接mysql错误1130 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: ...

  • Nodejs远程连接MySQL数据库

    客户机系统环境 win7 64bit Nodejs:V0.10.5 npm:1.4.28 安装Nodejs的MyS...

  • 1130 - Host XXX is not allowed t

    使用navicat配置远程连接mysql数据库是遇到如下报错信息,这是由于mysql未设置远程连接导致的: 113...

  • MySQL语句速查

    一. mysql数据库基本层级概念 二. 登录和退出MySQL服务器 连接本地MySQL 2、连接远程MySQL ...

网友评论

    本文标题:Nodejs远程连接MySQL数据库

    本文链接:https://www.haomeiwen.com/subject/zaxotttx.html