当前位置:网站首页 > SQL数据库编程 > 正文

Node学习(六)042-SQL语句之node中的mysql模块——简单的查询 & conn.query执行其他SQL之err-错误信息、result-查询结果、fields-查询的字段信息,一般不用

Node学习(六)042-SQL语句之node中的mysql模块——简单的查询 & conn.query执行其他SQL之err-错误信息、result-查询结果、fields-查询的字段信息,一般不用

文件夹

在这里插入图片描述

执行命令

根目录打开客户端

node 文件相对路径

在这里插入图片描述

01-简单的查询.js

练习mysql\01-简单的查询.js

// 1. 加载mysql模块 const mysql = require('mysql'); // 2. 创建连接对象 const conn = mysql.createConnection({ 
    // 键: 值 host: 'localhost', port: 3306, user: 'root', password: '', database: 'test' }); // 3. 连接到MySQL服务器 conn.connect(); //调用connect方法。连接到MySQL服务器 // 4. 查询(增删改查) /* conn.query(SQL语句, [SQL中的占位符的值], (err, result, fields) => { err: 错误信息 result: 查询的结果 fields: 查询的字段信息,一般来说不用 }); */ conn.query('select * from heroes where id<4', (err, result, fields) => { 
    if (err) throw err; console.log(result); }); // 5. 关闭连接,释放资源 conn.end(); 
02-执行其他SQL.js

练习mysql\02-执行其他SQL.js

// 1. 加载mysql模块 const mysql = require('mysql'); // 2. 创建连接对象 const conn = mysql.createConnection({ 
    // 键: 值 host: 'localhost', port: 3306, user: 'root', password: '', database: 'test' }); // 3. 连接到MySQL服务器 conn.connect(); //调用connect方法。连接到MySQL服务器 // 4. 查询(增删改查) /* conn.query(SQL语句, [SQL中的占位符的值], (err, result, fields) => { err: 错误信息 result: 查询的结果 fields: 查询的字段信息,一般来说不用 }); */ // let sql = 'select * from heroes limit 2'; let sql = 'insert into heroes set name="李青",nickname="盲僧"'; // let sql = 'update heroes set name="李青青",nickname="盲僧" where id=30'; // let sql = 'delete from heroes where id=30'; conn.query(sql, (err, result, fields) => { 
    if (err) throw err; console.log(result); }); // 5. 关闭连接,释放资源 conn.end(); 
到此这篇Node学习(六)042-SQL语句之node中的mysql模块——简单的查询 & conn.query执行其他SQL之err-错误信息、result-查询结果、fields-查询的字段信息,一般不用的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • NoSQL数据库(二)05-Redis数据类型——有序集合类型之介绍、命令-增加元素、获得元素的分数、获得排名在某个范围的元素列表、获得指定分数范围的元素、增加某个元素的分数2024-12-01 12:45:05
  • MAC 安装mysql全过程记录2024-12-01 12:45:05
  • oracle递归查询父级或子级转换成mysql的语句2024-12-01 12:45:05
  • mysql主从复制设置从数据库延迟15分钟复制2024-12-01 12:45:05
  • centos Mysql使用mysqldump备份数据库2024-12-01 12:45:05
  • Node学习(六)041-SQL语句之node中的mysql模块——Node中使用MySQL模块共5个步骤之加载MySQL模块、创建MySQL连接对象、连接MySQL服务器、执行SQL语句、关闭连接2024-12-01 12:45:05
  • Node学习(六)02-SQL语句——select查询、where筛选sql、like模糊查询通配符、order by查询结果排序、limit 用来限制查询结果的起始点和长度2024-12-01 12:45:05
  • Node学习(六)01-MySQL数据库——数据库简介 & 安装操作MySQL的图形化处理界面Nacicat & 使用集成软件WampServer客户端链接MySQL服务器 & 创建数据库和表2024-12-01 12:45:05
  • MySQL 多表查询与事务的操作2024-12-01 12:45:05
  • mysql的学习笔记2024-12-01 12:45:05
  • 全屏图片