将mysql工作台连接到node.js

问题描述 投票:0回答:1

我第一次使用 mysql workbench,我不知道如何将它连接到我正在使用 node.js 构建的学校管理项目

下载 mysql workbench 并安装后,我在系统上本地设置了服务器,为我的项目创建了数据库表,但仍然不知道如何使用 node.js 作为编程语言连接到 mysql workbench。

mysql node.js
1个回答
0
投票

您需要先安装它 如果您使用的是 bash 那么首先要使用以下命令安装它 npm 安装 mysql

然后在 app.js 所在的同一根级别的后端文件夹中创建 创建数据库.js 并在里面放入此代码并通过替换您的数据库名称密码来修改它,以便当您运行应用程序时节点可以连接

// Import the mysql module
const mysql = require('mysql');

// Create a connection to the database
const connection = mysql.createConnection({
    host: 'localhost',      // Replace with your database host (e.g., 127.0.0.1)
    user: 'root',           // Replace with your database username
    password: '',           // Replace with your database password
    database: 'test_db'     // Replace with your database name
});

// Connect to the MySQL database
connection.connect((err) => {
    if (err) {
        console.error('Error connecting to the database:', err.message);
        return;
    }
    console.log('Connected to the MySQL database!');
});

// Example query to fetch data
connection.query('SELECT * FROM your_table', (err, results, fields) => {
    if (err) {
        console.error('Error executing query:', err.message);
        return;
    }
    console.log('Query Results:', results);
});

// Close the connection when done
connection.end((err) => {
    if (err) {
        console.error('Error closing the connection:', err.message);
        return;
    }
    console.log('Connection closed.');
});
© www.soinside.com 2019 - 2024. All rights reserved.