MySQL是一個基于客戶機-服務器模型的關系數據庫管理系統,使用了SQL作為其查詢語言。同時,MySQL也是一個可以使用多種編程語言進行訪問的開源數據庫。
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'mydatabase' }); connection.connect(function(err) { if (err) throw err; console.log('Connected to MySQL!'); }); connection.query('SELECT * FROM mytable', function (err, result) { if (err) throw err; console.log(result); }); connection.end();
npm是Node.js官方的模塊管理器,可以通過npm安裝和管理node.js模塊。可以使用npm來安裝mysql模塊,并在node.js項目中使用。
// 安裝mysql模塊 npm install mysql // 引入mysql模塊 const mysql = require('mysql'); // 創建連接 const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'mydatabase' }); // 連接MySQL并查詢數據 connection.connect(function(err) { if (err) throw err; connection.query('SELECT * FROM mytable', function (err, result) { if (err) throw err; console.log(result); connection.end(); }); });
通過npm安裝mysql模塊,可以方便地在Node.js項目中使用mysql數據庫,實現數據的讀取、更新、刪除等操作。