nodejs 与数据库的连接

//创建连接(封装)

var mysql = require("mysql")

function name(){

var con = mysql.createConnection({

  host :"localhost",

  user :"****",

  password :"*****",

  database :"***"

})

  return con

}

exports.name1=name

//修改数据

var update = require("./(封装函数的JS名字)");

function name (){

var con = update.name1();

var sql="update 表名 set 列名=修改后的值 where 条件"

con.qurey(aql,function(error,rows,fields){

console.log(error);

console.log(rows);

console.log(fields);

})

}

// 删除数据

var delete = require("./(封装函数的JS名字)");

function name (){

var con = delete.name1();

var sql="delete from 表名 where 条件"

con.qurey(aql,function(error,rows,fields){

console.log(error);

console.log(rows);

console.log(fields);

})

}

// 增加数据

var insert into = require("./(封装函数的JS名字)");

function name (){

var con = insert into.name1();

var sql="insert into 表名 (列名)values(对应的值)"

con.qurey(aql,function(error,fields){

console.log(error);

console.log(fields);

})

}

//查询数据

var select = require("./封装函数的JS名字")

function name (){

var con = select.name1();

var sql="select * from 表名 where 条件"

con.qurey(aql,function(error,fields){

console.log(error);

console.log(fields);

})

}

时间: 2024-08-03 09:00:09

nodejs 与数据库的连接的相关文章

mongodb replica set 和 nodejs中使用mongoose连接replica

一.mongodb replication 介绍 官网上的第一句话就是Replication is the process of synchronizing data across multiple servers.翻译过来就是replication(复制)是跨多个服务器同步的过程,基本原理就是一个主服务器和很多从服务器通过同步日志的方式来达到数据一致的目的,并且有且只有一个主服务器,在mongodb中也叫主节点(primary node)负责写操作,而从服务器,也叫次要节点(secondary

NodeJS与MySQL首次连接中出现的一些小问题

MySQL登录错误 第一次登陆的时候,MySQL报如下错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 这个问题我以为发生是我登录root用户时忘记输入密码,输入密码后报错如下 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 这我就有点慌了.去查了下解决方案

jsp_数据库的连接

一.添加数据库以及表 在这里我们使用的是mysql数据库 二.配置数据库的驱动程序 将mysql的驱动程序复制到Tomcat目录下的lib目录中 注:在Tomcat中如果配置了新的jar包,则配置完成后一定要重新启动服务器. 三.在jsp文件中获取数据库的连接,并将前面创建的表的数据显示出来 1 <%@ page contentType="text/html; charset=utf-8" language="java" import="java.s

SQL Server 断开某个数据库所有连接(还原的时候需要)

问题描述: SQL Server数据库备份还原后,在数据库名称后会出现"受限制访问"字样 解决办法: 右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Multiple -> 确定. 问题描述: 在对SQL Server数据库进行还原时,提示:System.Data.SqlClient.SqlError:因为数据库正在使用,所以无法获得对数据库的独占访问权.(Microsoft.SqlServer.Smo).出现此问题的原

安装DiscuzX3.2遇到数据库不能连接的问题

最近帮朋友安装DiscuzX3.2,遇到了数据库不能连接的问题: Access denied for user 'root'@'localhost' (using password: NO) 已经正确填好数据库用户和密码了呀?而且通过该用户(root)登录数据库是没有问题的,但是为啥就是连接不上呢?貌似是php连接mysql时出现了问题. 查找良久,各种尝试. 后来无意中看到一个贴子里有提到php安全模式的字眼,于是乎查看php.ini,的确是设置为了On,需要设置成sql.safe_mode

PHP前端和数据库的连接

连接数据库(传统的方法) mysql_connect("lcoalhost","root",""); //连接本机数据库,连接外机localhost可以改成制定ip地址 mysql_select_db("txst",$db); //选择要操作的数据库 $sql="select * from info"; //书写MySQL语句 $result=mysql_query($sql); //执行MySQL语句 v

数据库 —— 应用程序与数据库的连接

目录: ODBC 与 JDBC 是什么? 1.ODBC 与 JDBC 是什么? [Link] JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库.JDBC也是java核心类库的一部分. JDBC的最大特点是它独立于具体的关系数据库.与ODBC (Open Database Connectivity)类似, JDBC API 中定义了一些Java类分别用来表示与数据库的连接(connec

poco c++框架库应用:数据库的连接池

Poco c++中的数据库驱动部分,简洁,干净,工整,和数据库连接,封装成这样,还是比较好用的.下面是连接MySQL连接的方法. 一 需求说明 与MySQL数据库建立连接池,并在连接池中获得一个连接,实现数据库常用增删改查 二 目标说明 写出ANSI风格的代码,并输出高度结果到终端,验证程序的有效性 三 调试条件: 1.系统:ubuntu 2.qt 或 其它IDE 3.安装了mysql,有正确的访问账户和密码 四 例程说明 使用IDE:Qt Creator 项目文件:pocomysql.pro

[转]Hibernate不能自动建表解决办法及Hibernate不同数据库的连接及SQL方言

最近开始学Hibernate,看的是李刚的那本<轻量级java ee企业应用实战>.头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已.然而预想不到的事情发生了……程序写好之后,运行,报错Hibernate: insert into news_table (title, content) values (?, ?) Exception in thread "main&quo