mysql模块是托管于npm上的第三方模块。它提供了在Node.js项目中链接和操作MySQL数据库的能力。
想要在项目中使用它,需要先在控制台运行如下命令,将mysql安装为项目依赖包:
npm i mysql
配置mysql模块
在使用mysql模块操作数据库之前,必须先对mysql模块进行必要的配置,主要的配置步骤如下:
// 1.导入mysql模块 const mysql=require('mysql') // 2.建立与mysql数据库的连接关系 const db=mysql.createPool({ host:'127.0.0.1', // 数据库的ip地址 user:'root', // 登陆数据库的账号 password:'', // 登陆数据库的密码 database:'mysql', // 指定要操作的数据库 }) // 测试mysql模块能否正常工作 // 调用db.query()函数,指定要执行的SQL语句,通过回调函数拿到执行结果 db.query('select 1',(err,result)=>{ // mysql模块工作期间报错了 if(err) return console.log(err.message) // 能够成功的执行sql语句 console.log(result) // 控制台输出[ RowDataPacket { '1': 1 } ],表明测试成功 })