node --- > 使用node连接mysql

本文详细介绍了如何在Node.js环境中设置和使用MySQL数据库。首先,确保已安装Node.js和MySQL,然后通过npm安装mysql模块。文章提供了创建数据库连接、执行插入和查询操作的示例代码,并附带了必要的配置参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.确保下载了mysql,且mysql处于打开状态.
在这里插入图片描述
2.确保下载了node,并成功安装:https://nodejs.org/en/ (小黑窗 node -v 查看)
在这里插入图片描述
3.安装node操作mysql的依赖包:

# 命令行
npm install --save -mysql

# 注:如果没有package.json 建议先使用 npm init -y 初始化

正题

// app.js

// 1. 引入依赖
const mysql = require("mysql");

// 2. 连接数据库准备
const connection = mysql.createConnection({
    host:"主机名",     // (本机是localhost)
    user:"root",   //  用户名,默认是root
    password:"root",
    database:"数据库名称"
});

// 3.连接
connection.connect();

// 插入操作
connection.query("INSERT INTO tableName VALUES(...)", function(error, results, fields) {
    if (error) throw error;
})

// 查询操作
//connection.query("SELECT * FROM 'tableName'", function(errors, results, fields) {
//    if (error) throw error;
//   console.log("The solution is: ", results);
//});

// 4.断开连接
connection.end();

在这里插入图片描述
更多关于node操作mysql请参考:https://www.npmjs.com/package/mysql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值