`
czpae86
  • 浏览: 721683 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

nodejs 连接mysql数据库

阅读更多

使用CentOS系统,nodejs版本-v0.8.7。

 

1,安装 node-mysql

 

# npm install mysql

 

 安装成功显示:


 

2,创建mysql-test.js文件:

 

var Client = require('mysql').Client;
var client = new Client(); 
client.host = 'localhost';
client.port = 3306;
client.user = 'root'; 
client.password = 'root123'; 
client.database='test';

query(client);

function query(client){ 
	 client.query( 
		 'select * from userinfo',
		 function(err,res,fields){ 
			 console.log(res); 
			 client.end(); 
		 } 
	 ); 
};
 

 

3,运行

 

# node mysql-test.js

 

 

查询成功!!正确显示查询数据(json格式的):


 

 

4,可能出现的问题

由于版本问题,创建mysql Client的方式也可能不同,我第一次创建mysql-test.js代码,运行时出现如下问题:


发现错误提示Client.connet有问题,于是查看了client.js文件(上图红色部分)发现了问题,进行了改正。

错误原因:

1,使用了require('mysql').createClient()创建client对象;

2,使用了client.connect()连接数据库,现在使用的版本已经不用了。

 

  • 大小: 8.6 KB
  • 大小: 2.1 KB
  • 大小: 7.5 KB
1
10
分享到:
评论
2 楼 czpae86 2013-04-26  
zyc199144 写道
楼主,你这个报错啊,有没有在Windows下使用nodejs连接mysql的实例。


有什么问题吗?
1 楼 zyc199144 2013-04-23  
楼主,你这个报错啊,有没有在Windows下使用nodejs连接mysql的实例。

相关推荐

    nodejs连接mysql数据库及基本知识点详解

    Node.js连接MySQL数据库以及相关的知识点包括以下几个方面: 1. Node.js全局变量的使用。全局变量在Node.js中是非常常用的,包括__filename、__dirname和process.cwd()。__filename能够返回当前执行文件的绝对路径...

    nodejs将mysql数据库中的数据导出成excel表格文件

    本示例展示了如何使用Node.js实现这一功能,特别是针对MySQL数据库。以下是关于这个主题的详细知识: 首先,我们需要了解Node.js,它是一个开放源代码、跨平台的JavaScript运行环境,用于在服务器端执行JavaScript...

    nodejs封装好的mysql数据库模块,带mysql连接池以及百万测试数据

    本模块基于Node.js实现了对MySQL数据库的封装,利用了mysql连接池来优化性能,并且包含了用于测试的百万级数据,确保了在大数据量场景下的稳定性和效率。以下将详细介绍该模块的关键知识点: 1. **Node.js与MySQL**...

    nodejs连接mysql数据库简单封装示例-mysql模块

    安装完成后,我们可以创建一个名为`mysql.js`的文件,编写连接MySQL的基本代码。以下是一个简单的示例: ```javascript var mysql = require('mysql'); var connection = mysql.createConnection({ host: '...

    nodejs显示MySQL数据库数据

    总的来说,使用Node.js显示MySQL数据库数据的关键步骤包括:安装mysql库,创建数据库连接,编写SQL查询,处理查询结果,以及在操作完成后关闭连接。这只是一个基础的示例,实际应用中可能需要涉及更复杂的查询、事务...

    NodeJS链接MySql数据库的操作方法

    通过这些步骤,你可以成功地在Node.js中建立并管理MySQL数据库连接。在实际项目中,你可能还需要考虑连接池、事务处理、错误重试等高级特性,以提高性能和稳定性。记住,始终确保数据库连接的安全性,避免潜在的SQL...

    nodejs 关于mysql模块 连接超时自动断开解决方法

    nodejs 关于mysql模块 连接超时自动断开解决方法,在这块遇到的坑,而且坑了很久才找到的,分享只为求分

    基于nodeJs的mysql数据库设计程序

    godoDb数据库设计器,是一款mysql数据库管理工具。 支持数据库备份还原,支持添加数据库; 支持自动生成数据库设计文档,md 格式以及实时预览,可以下载成 pdf/word文件; 支持数据表名/注释/autoid 的更改,支持...

    nodejs连接mysql实例

    在本篇文章中,我们将深入探讨如何使用 Node.js 框架连接并操作 MySQL 数据库。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它使得开发人员能够在服务器端运行 JavaScript 代码。MySQL 则是一种广泛...

    node连接数据库获取内容,把数据返回到前台页面

    4. **连接数据库**:在Node.js中,我们可以使用`mysql2`或`mysql`等库来连接MySQL数据库。首先,需要安装对应的npm模块,例如:`npm install mysql2`。然后,创建一个数据库连接,设置数据库配置(如主机名、用户名...

    北邮数据库实验nodejs+mysql

    【标题】"北邮数据库实验nodejs+mysql"是一个关于使用Node.js与MySQL数据库进行交互的实践项目。在这个实验中,我们将深入理解如何在Node.js环境中建立连接、执行SQL查询以及处理结果。Node.js是一种流行的...

    nodejs中操作mysql数据库示例

    本文将详细介绍如何在Node.js应用中操作MySQL数据库,包括创建数据库连接、创建数据库、插入数据、查询数据等基础操作。 首先,要在Node.js应用中使用MySQL数据库,必须先安装mysql模块。npm(Node package manager...

    vue+nodejs+mysql 实现旅行网站

    2. **后端开发**:使用Node.js和Express搭建服务器,设置路由,实现API接口,连接MySQL数据库,处理CRUD操作。 3. **数据库设计**:根据网站需求设计数据库表结构,如用户表、目的地表、订单表等,确保数据的合理...

    nodejs 数据库操作封装下载

    nodejs 数据库操作分装下载 nodejs 数据库操作分装下载 nodejs 数据库操作分装下载

    nodejs实现的连接MySQL数据库功能示例

    本文主要介绍了使用Node.js实现连接MySQL数据库的方法,包括具体的操作步骤和技巧,通过实际的代码示例来帮助理解如何在Node.js环境下操作MySQL数据库。 知识点一:Node.js环境配置与模块安装 要使用Node.js连接...

    NodeJS+Mysql 很好的练习项目+入手NODE

    然后,使用npm(Node.js的包管理器)安装Express和相关依赖,如mysql模块,用于连接和操作MySQL数据库。创建一个Express应用并设置基本的路由,比如GET和POST,用于与前端交互。接着,配置数据库连接,定义数据模型...

    nodejs mysql 实现分页的方法

    接下来,使用mysql模块创建与MySQL数据库的连接。通过`mysql.createConnection()`方法创建连接实例,并配置相应的数据库设置。然后执行SQL查询,使用`LIMIT`子句限制查询结果的数量,使用`OFFSET`子句跳过前`num*...

Global site tag (gtag.js) - Google Analytics