使用node.js连接数据库 进行增删改查,并用http开启服务器

连接数据库并使用 Node.js 开启一个 HTTP 服务器需要以下步骤:

  1. 安装依赖:首先,你需要安装必要的 Node.js 模块。通常,你会使用数据库驱动程序(如 mysqlmongodbpg 等)和 HTTP 服务器框架(如 express)。

  2. 创建数据库连接:使用所选数据库驱动程序,创建一个连接到数据库的连接对象。这通常涉及提供连接参数,如数据库主机、端口、用户名和密码。

  3. 编写数据库查询:定义要执行的数据库查询,可以是插入、更新、查询等操作,具体取决于你的需求。

  4. 创建 HTTP 服务器:使用 HTTP 服务器框架,如 Express,创建一个 HTTP 服务器对象。

  5. 设置路由:定义 HTTP 路由,以确定哪些 URL 路径将触发数据库查询。在每个路由处理程序中,执行数据库查询并返回结果。

  6. 启动服务器:将服务器绑定到指定的端口,并开始监听客户端请求。

以下是一个示例代码,连接到 MySQL 数据库并使用 Express 创建一个简单的 HTTP 服务器:

// 导入

const mysql = require("mysql")

// 创建连接

const conn = mysql.createConnection({

    host: "382.dnstoo.com",

    user: "mgzengmumu_f",

    password: "wq0ysp1g",

    database: "mgzengmumu"

})

// 连接数据库

conn.connect((err) => {

    if (!err) {

        console.log("连接成功");

    } else {

        console.log("连接失败", err);

    }

})

// 创建sql

const sql = "select * from comment where 2"

// // 添加

// const sql2 = `insert into comment (name,msg) values("小雨sb","sb")`

// 执行

conn.query(sql, function (err, data) {

    if (err) {

        console.log("错误", err);

    } else {

        console.log(data);

    }

})

// 第二次执行

conn.query(sql2, function (err, data) {

    if (err) {

        console.log("错误", err);

    } else {

        console.log(data);

    }

})


 

// 关闭连接

conn.end(function (err) {

    if (!err) {

        console.log("数据库连接关闭");

    } else {

        console.log(err);

    }

})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值