In diesem Artikel erfahren Sie, wie Sie mit nodejs eine Verbindung zur MySQL-Datenbank herstellen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Verwandte Empfehlungen: „nodejs-Tutorial“
1. Installieren Sie das MySQL-Modul
npm install mysql
2. Erstellen Sie eine allgemeine Methode
The Prom Die ise-Funktion wird hier als Rückruf verwendet, wenn nicht erforderlich. Sie müssen es nicht verwenden.
const mysql = require('mysql') //引用mysql模块 //设置数据库基本信息 const pool = mysql.createPool({ host:"localhost", //IP user:"root", //用户名 password:"root", //密码 database:"heartsofiron" //数据库名称 }) //创建通用方法,这里使用了Promise函数回调,如果不需要也可以不用的 const query = function(sql){ return new Promise(function(callback,errorback){ //连接数据库 pool.getConnection(function(err,conn){ if(err){ //连接失败 console.error(err) }else{ //连接成功 //连接成功之后执行sql语句, //第一个参数sql就是语句, //第二个参数是执行sql语句后的回调 conn.query(sql,function(qerr,vals,fields){ conn.release() //释放连接(关闭连接) console.log(vals) callback(vals) //回调 }) } }) }) } module.exports = query //输出
3. Verwenden Sie die obige allgemeine Funktion für Anfänger verständlich, daher werden nicht viele zusätzliche Plugins hinzugefügt.
Weitere Programmierkenntnisse finden Sie unter:Programmiervideo! !
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion darüber, wie NodeJS eine Verbindung zur MySQL-Datenbank herstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!