📜  npm mysql - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:03:17.603000             🧑  作者: Mango

介绍npm mysql

简介

npm mysql是一个连接MySQL数据库的Node.js驱动程序。使用它,您可以在Node.js应用程序中连接到MySQL服务器并执行SQL查询,添加,删除和更新操作。

安装

在Node.js项目中安装npm mysql很容易。您只需要在项目目录中运行以下命令:

npm install mysql
连接到MySQL服务器

使用mysql模块,您可以轻松地将Node.js应用程序连接到MySQL服务器:

const mysql = require('mysql');

const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'password',
  database: 'my_db'
});

connection.connect((err) => {
  if (err) {
    console.error('Error connecting to MySQL server: ' + err.stack);
    return;
  }

  console.log('Connected to MySQL server as id ' + connection.threadId);
});
执行SQL查询

使用mysql模块,您可以轻松地执行SQL查询并在Node.js应用程序中获取结果。以下是一个示例:

const mysql = require('mysql');

const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'password',
  database: 'my_db'
});

connection.connect((err) => {
  if (err) {
    console.error('Error connecting to MySQL server: ' + err.stack);
    return;
  }

  console.log('Connected to MySQL server as id ' + connection.threadId);

  const sql = 'SELECT * FROM users';

  connection.query(sql, (error, results, fields) => {
    if (error) {
      console.error('Error executing SQL query: ' + error.stack);
      return;
    }

    console.log('Query results:', results);
  });
});
其他操作

npm mysql还支持添加,删除和更新操作。有关详细信息,请参阅官方文档

结论

使用npm mysql,您可以在Node.js应用程序中轻松连接到MySQL服务器并执行SQL操作。它提供了简单易用的API,使得与MySQL交互变得轻而易举。