浅谈node连接mysql数据库的方法


本文摘自PHP中文网,作者青灯夜游,侵删。

本篇文章和大家聊聊node连接mysql数据库的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

相关推荐:《node js教程》

node使用原生方式,连接mysql数据库

1.png

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

(async () => {

    // 链接数据库

    const mysql = require('mysql2/promise');    // npm i mysql2

    const cfg = {

        host: 'localhost',

        user: 'root',

        password: ';he%0f_,ljyW',

        database: 'izengx',

    }

    const connection = await mysql.createConnection(cfg);

     

    // 创建一个新表tests

    let ret = await connection.execute(`CREATE TABLE IF NOT EXISTS tests (

        id INT NOT NULL AUTO_INCREMENT,

        message VARCHAR(45) NULL,

        PRIMARY KEY (id)

    )`)

    console.log('create', ret);

     

    // 新建数据

    ret = await connection.execute(`INSERT INTO tests(message) VALUE(?)`, ['newData'])

    console.log('新建数据', ret);

     

    const [rows, fields] = await connection.execute(`

        SELECT * FROM tests

    `)

    console.log('查询数据', rows);

     

})()

使用数据库中间件(ORM):sequelize连接和操作数据库

阅读剩余部分

相关阅读 >>

node.js和vue.js什么关系

了解node.js中的process对象

一些调试 node.js 程序的快捷方法

node.js fs是什么

为什么node.js要引入buffer?浅析缓冲区buffer

javascript、node.js和npm之间有什么关系

深入了解node.js中的非阻塞 i/o

mac下更新node.js到最新版

node.js如何使用文件系统模块?常用fs模块方法介绍

浅谈node.js监视文件变化的方法

更多相关阅读请进入《node.js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...