我第一次使用 mysql workbench,我不知道如何将它连接到我正在使用 node.js 构建的学校管理项目
下载 mysql workbench 并安装后,我在系统上本地设置了服务器,为我的项目创建了数据库表,但仍然不知道如何使用 node.js 作为编程语言连接到 mysql workbench。
您需要先安装它 如果您使用的是 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.');
});