您现在的位置是:首页 > 高级搜索高级搜索 Node
Node.js使用mysql2执行MySQL INSERT INTO插入数据完整教程(单条/批量/占位符/错误处理)
围绕Node.js与mysql2驱动操作MySQL的INSERT INTO语句展开,涵盖建表、单条插入、批量插入、占位符防注入、affectedRows与insertId结果解析、常见报错处理,并补充预处理语句、事务写入与工程化封装
阅读更多
原创2026-10-13【Node.js 】Node.js操作MySQL创建数据表:从连接配置到建表实践
系统讲解如何使用mysql包连接MySQL数据库并执行CREATETABLE语句。内容覆盖项目初始化、连接参数配置、employees表结构设计、IF NOT EXISTS防重复建表、常见错误排查与验证方式,附可直接运行的代
阅读更多
原创2026-10-13【Node.js 】Node.js使用mysql2创建MySQL数据库完整教程:连接配置、建库语句与错误处理
讲解mysql2包的安装与连接配置、CREATEDATABASE语句在Node.js中的执行方式、IFNOTEXISTS的防重复建库技巧,以及常见连接与权限错误的排查思路。内容包含可直接运行的代码号示例,适合正在搭建Node.j
阅读更多
原创2026-10-13【Node.js 】Node.js连接MySQL教程:环境搭建、连接配置与增删改查
系统讲解Node.js通过mysql包连接MySQL的完整流程。涵盖环境准备、项目初始化、连接参数配置、SQL查询执行、错误排查、连接池与关闭连接等核心知识点,并附带可运行的代码示例与练习思考题。
阅读更多
原创2026-10-13【Node.js 】Node.js支持哪些数据库?MySQL在Node.js项目中的选型逻辑与拆解
从Node.js的数据库生态出发,系统梳理Node.js可对接的数据库类型,重点剖析MySQL在Node.js技术栈中的工程优势与固有局限,配合连接池配置、参数化查询、错误处理等代码,帮助开发者做出务实的技术选型。
阅读更多
原创2026-10-13【Node.js 】Node.js HTTP服务器搭建教程:Web应用四层架构与静态文件服务实现
从Web服务器与HTTP协议的基本职责出发,梳理Web应用的四层架构模型,再通过Node.js的http、fs、url三大核心模块,手把手实现一个可响应静态文件请求的HTTP服务器,并给出错误处理、安全校验与工程化改进
阅读更多
原创2026-10-13【Node.js 】Node.js TTY模块:ReadStream与WriteStream终端交互开发教程
系统讲解Node.jsTTY模块的核心用法,涵盖tty.ReadStream、tty.WriteStream、原始模式、终端尺寸监听与按键处理,结合可运行示例说明终端程序开发中的关键细节与常见误区。
阅读更多
原创2026-10-13【Node.js 】Node.js Punycode与国际化域名:domainToASCII、domainToUnicode与URL API深度教程
详解Node.js中Punycode与国际化域名(IDN)的处理方式,覆盖url.domainToASCII、url.domainToUnicode、WHATWGURLAPI自动转换、xn--前缀机制、无效域名判断,以及同形异义字安全风险。结合代码号示例,说明
阅读更多
原创2026-10-13【Node.js 】Node.js EventEmitter事件机制教程:on、emit、once与错误处理
系统讲解Node.js事件驱动架构与EventEmitter核心用法,涵盖on、emit、once、off、removeListener、removeAllListeners及error事件处理。结合代码号示例,分析监听器泄漏、内存增长、异步错误捕获等
阅读更多
原创2026-10-13【Node.js 】Node.js 回调函数指南:异步非阻塞原理、Error-First规范与Callback Hell实践
讲解Node.js回调函数的核心机制,涵盖异步非阻塞执行模型、error-first回调规范、同步与异步回调的区别,以及回调地狱的成因与Promise、async/await的治理方案。结合项目经验说明回调在文件I/O、HTT
阅读更多
原创2026-10-13【Node.js 】Node.js V8模块深度解析:堆内存监控、序列化与快照实践
讲解Node.js中V8引擎模块的核心能力,涵盖getHeapStatistics、getHeapSpaceStatistics、getHeapCodeStatistics三大堆内存统计接口,serialize/deserialize序列化机制,以及getHeapSnapshot与writeHeap
阅读更多
原创2026-10-13【Node.js 】Node.js assert断言测试:从assert.throws到node:test的单元测试写法
Node.js内置assert模块提供了ok、strictEqual、deepStrictEqual、throws、rejects等断言方法,用于校验代码实际输出与预期结果是否一致。本文梳理各方法的判定规则与使用边界,重点讲解assert.throw
阅读更多
原创2026-10-13【Node.js 】Node.js zlib模块指南:从Gzip、Deflate到Brotli的数据压缩
Node.js内置zlib模块提供了Gzip、Deflate、Brotli三种压缩算法的完整支持。本文从模块导入语法讲起,逐一拆解gzip/gunzip、deflate/inflate、brotliCompress/brotliDecompress的异步回调写法与流
阅读更多
原创2026-10-13【Node.js 】Node.js querystring模块教程:查询字符串解析、格式化与URLSearchParams对比
系统讲解Node.js内置querystring模块的parse、stringify、escape、unescape方法,说明查询字符串的构成与解析规则,并对比现代URLSearchParamsAPI的差异与适用场景。结合代码号学习编程示例,覆盖筛选
阅读更多
原创2026-10-12【Node.js 】Node.js StringDecoder教程:分块数据下的多字节字符解码
讲解Node.js内置string_decoder模块的StringDecoder类,说明它如何在流式分块数据中正确处理UTF-8多字节字符,避免emoji、€等字符被拆分后出现乱码。涵盖write、end方法、支持的编码、与Buffer.toS
阅读更多
原创2026-10-12【Node.js 】Node.js Path模块实战教程:路径拼接、解析与跨平台处理
深入讲解Node.js内置path模块的核心用法,涵盖path.join、path.resolve、path.basename、path.dirname、path.extname、path.parse、path.format、path.relative、path.normalize、path.isAbsolute
阅读更多
原创2026-10-12【Node.js 】Node.js文件系统fs模块教程:读写、目录操作与异步陷阱
系统讲解Node.js内置fs模块的核心用法,涵盖fs.readFile、fs.writeFile、fs.appendFile、fs.stat、fs.mkdir、fs.readdir、fs.rename、fs.copyFile、fs.rm等方法的异步写法与Promise封装。结合代码
阅读更多
原创2026-10-12【Node.js 】Node.js Stream流处理:Readable、Writable、Duplex、Transform、pipe管道与背压处理指南
Node.js Stream流用于分块处理数据,避免一次性把大文件或大数据集读入内存。本教程系统讲解Readable、Writable、Duplex、Transform四种流类型,data、end、finish、error等事件,pipe管道与链式流,背
阅读更多
原创2026-10-12【Node.js 】Node.js Buffer教程:Buffer.from、Buffer.alloc、编码转换与二进制数据处理指南
Node.jsBuffer是处理二进制数据的核心类型,用于文件读写、网络传输、流式处理和编码转换。本教程系统讲解Buffer.from、Buffer.alloc、Buffer.allocUnsafe的创建方式与安全差异,覆盖UTF-8、Base64
阅读更多
原创2026-10-12【Node.js 】Node.js child_process子进程模块教程:exec、execFile、spawn、fork与IPC通信指南
Node.js的child_process模块允许在主进程之外创建和管理子进程,用于执行系统命令、运行外部程序、拆分CPU密集型任务。本教程系统讲解exec、execFile、spawn、fork四种创建方式的差异,覆盖shell注
阅读更多
原创2026-10-12【Node.js 】