English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Node.js MySQL是Node.js的外部库之一。它可以帮助Node.js开发人员连接到MySQL数据库并执行MySQL查询。
我们将学习如何使用npm在Node.js中安装MySQL模块,并使用带有清晰示例的SQL语句。
以下是我们将要学习的有关Node.js MySQL的主题的快速浏览
安装Node.js MySQL模块
Node.js MySQL Connect数据库
Node.js中的MySQL查询
MySQL SELECT FROM表查询
MySQL INSERT INTO表查询 – 将记录插入表的Node.js MySQL教程
MySQL WHERE子句与SELECT查询
MySQL ORDER BY子句和SELECT查询 – Node.js MySQL教程可以根据表中记录的属性之一按顺序排列记录。
MySQL UPDATE查询表
Consulta de eliminación de registros MySQL
Uso del objeto de resultados MySQL en la función de devolución de llamada
Uso del objeto Fields MySQL en la función de devolución de llamada
Uso del objeto de error MySQL en la función de devolución de llamada
Dado que Node.js MySQL es un módulo externo, se puede instalar utilizando NPM (gestor de paquetes de nodos).
Ejecute el siguiente comando en la terminal o el símbolo del sistema para instalar el módulo MySQL y usarlo en el programa de Node.js.
$ npm install mysql
Después de la instalación exitosa, se puede declarar su uso mediante la sentencia require, lo que permite usar el módulo MySQL en el programa de node.js, como se muestra a continuación.
var mysql = require('mysql');
Nota–Si no se ha instalado el módulo MySQL pero se utiliza en el programa de Node.js, es posible que recibaError: No se encuentra el módulo 'mysql'。
Para crear una variable de conexión utilizando la dirección IP (servidor que ejecuta MySQL), nombre de usuario y contraseña (usuario que tiene acceso a la base de datos MySQL), se proporciona un ejemplo a continuación:
var con = mysql.createConnection({ host: "localhost", // Dirección IP del servidor que ejecuta mysql user: "arjun", // Nombre de usuario de la base de datos mysql password: "password", // Contraseña correspondiente database: "studentsDB" // Usar el contexto de consulta de la base de datos });
La consulta SELECT de MySQL se utiliza para seleccionar ciertos registros de una tabla (si es necesario, también algunas propiedades).
con.query("SELECT * FROM studentsDB.students", function (err, result, fields) { // Si ocurre algún error al ejecutar la consulta anterior, se lanzará un error if (err) throw err; // Si no hay errores, obtendrá un resultado console.log(result); });
En este tutorial de Node.js, aprendimos a instalar el módulo MySQL en Node.js utilizando npm/Paquete de software.