目录
1.0 安装操作 MySQL 数据库的第三方模块(mysql)
一.在项目中操作 MySQL
在项目中操作数据库的步骤
1.0 安装操作 MySQL 数据库的第三方模块(mysql)
1.1 安装与配置 mysql 模块
1.1.2 安装 mysql 模块
-
mysql 模块是托管于 npm 上的第三方模块。它提供了在 Node.js 项目中连接和操作 MySQL 数据库的能力。 想要在项目中使用它,需要先运行如下命令,将 mysql 安装为项目的依赖包:
npm install mysql // yarn add mysql
1.1.3 配置 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: 'admin1234', //登录数据库的密码
database: 'haian' // 指定要操作哪个数据库
)}
1.14 测试 mysql 模块能否正常工作 🤝
-
调用 db.query() 函数,指定要执行的 SQL 语句,通过回调函数拿到执行的结果:
// 检测 mysql 模块能否正常工作
db.query('select 1',(err, results) => {
if(err) return console.log(err.message)
// 只要能打印出 [ RowDataPacket { '1': 1 } ] 的结果,就证明数据库连接正常
console.log(results) // 例图:图1-1
)}
图1-1:如图所示----------
2.0 通过 mysql 模块连接到 MySQL 数据库 🤝
2.1 查询数据
查询 emp 表中所有的数据:
con