English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MySQL è una delle librerie esterne di Node.js. Aiuta gli sviluppatori Node.js a connettersi al database MySQL ed eseguire query MySQL.
Impareremo a installare il modulo MySQL in Node.js utilizzando npm e a eseguire query SQL con esempi chiari.
Ecco una rapida panoramica dei temi che impareremo riguardanti Node.js MySQL
Installazione del modulo MySQL Node.js
Connettività al database MySQL Connect in Node.js
Query MySQL in Node.js
Query SELECT FROM della tabella MySQL
Query INSERT INTO della tabella MySQL - Tutorial MySQL Node.js: inserire record nella tabella
Sintassi WHERE di MySQL e query SELECT
Sintassi ORDER BY di MySQL e SELECT Query - Tutorial MySQL Node.js: ordinare i record in base a uno degli attributi della tabella.
Query di aggiornamento della tabella MySQL
Query di eliminazione di record MySQL
Uso dell'oggetto di risultato MySQL nel callback
Uso dell'oggetto Fields MySQL nel callback
Uso dell'oggetto di errore MySQL nel callback
Poiché Node.js MySQL è un modulo esterno, può essere installato utilizzando NPM (Gestore pacchetti del node).
Esegui il seguente comando nel terminale o prompt dei comandi per installare il modulo MySQL e utilizzarlo nel programma Node.js.
$ npm install mysql
Dopo l'installazione di successo, è possibile dichiarare il suo uso con la statement require, utilizzando il modulo MySQL nel programma node.js, come mostrato di seguito.
var mysql = require('mysql');
Attenzione– Se non hai installato il modulo MySQL ma hai utilizzato il modulo MySQL nel programma Node.js, potresti ricevereErrore: modulo 'mysql' non trovato。
Per creare una connessione utilizzando l'indirizzo IP (il server che esegue MySQL), il nome utente e la password (utente che ha accesso al database MySQL), viene fornito un esempio di seguito:
var con = mysql.createConnection({ host: "localhost", // Indirizzo IP del server che esegue MySQL user: "arjun", // Nome utente del database MySQL password: "password", // La password corrispondente database: "studentsDB" // Utilizza questo contesto di query per il database });
La query SELECT MySQL viene utilizzata per selezionare alcuni record della tabella (e alcune proprietà, se necessario).
con.query("SELECT * FROM studentsDB.students", function (err, result, fields) { // Se si verificano errori durante l'esecuzione della query sopra, viene lanciato un errore if (err) throw err; // Se non ci sono errori, otterrai i risultati console.log(result); });
In questo tutorial Node.js, abbiamo imparato a installare il modulo/software pacchetto MySQL utilizzando npm in Node.js.