在 Node.js 开发中,MySQL 是一个常用的数据库,而 express-mysql-pool 则是一个优秀的 MySQL 连接池管理工具。本文将介绍如何使用 npm 包 express-mysql-pool 实现 MySQL 数据库的连接、查询等操作。
安装 express-mysql-pool
使用 npm 安装 express-mysql-pool:
--- ------- ------------------
连接 MySQL 数据库
使用 MySQL 数据库前,需要从 MySQL 数据库中获得用户名和密码等信息。然后,在 Node.js 程序中,使用以下代码建立 MySQL 连接池:
----- ----- - ----------------------------- ----- ---- - ------------------ ----- ------------ ----- --------- --------- ----------------- --------- ------------ --
执行 SQL 查询
连接 MySQL 数据库后,可以通过连接池的 getConnection() 方法返回连接对象,然后执行 SQL 查询。
------------------------ ----------- -- - -- ----- ----- --- ------------------------ - ---- ------ ----- ----- -- - -- ----- ----- --- ----------------- -------------------- -- --
使用 async/await 执行 SQL 查询
在 Node.js 中使用 async/await 可以更清晰易读地编写异步代码。以下是使用 async/await 执行 SQL 查询的示例代码:
----- ---------- - ----- -------------------- --- - ----- ------ - ----- ------------------------ - ---- ------ ----------------- - ------- - -------------------- -
总结
以上就是使用 express-mysql-pool 连接和查询 MySQL 数据库的全过程。我们需要安装和引入该 npm 包,建立 MySQL 连接池,并使用 getConnection() 方法获取连接对象,之后就可以执行 SQL 查询了。通过使用 async/await 可以让代码更清晰易读。希望对你有所帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055bbe81e8991b448d956a