如何使用Node.js连接MySQL

NodeJS连接MySQL。本教程将帮助您使用示例应用程序连接安装NodeJS的MySQL模块

Node.js是一种流行的编程语言如PHP和JAVA的Web应用程序。同时MySQL是用于存储值最流行的数据库。对于Node.js的MySQL数据库的驱动程序下提供NPM库。在本教程中,我们假定你已经拥有Node.js,NPM和MySQL的系统上安装。我们将帮助您将您的系统的一个示例程序上安装Node.js MySQL驱动模块使用node.js中连接到MySQL 连接用的NodeJS的MySQL

第1步 - 安装Node.js的MySQL模块

MySQL的驱动程序node.js正在节点程序包管理器(NPM)可用。使用以下命令在系统上Node.js MySQL驱动程序安装。
$ sudo npm install mysql

第2步 - Node.js的示例程序

以下是将连接Node.js应用程序与MySQL服务器例子node.js程序。它会根据连接的结果显示成功和错误消息,并收于程序端的连接。创建JavaScript文件app.js。
$ cd myApp
$ vim app.js
并添加以下内容,以上面的文件。
var mysql  = require('mysql');
var dbconn = mysql.createConnection({
  host     : 'localhost',
  user     : '<DB_USER>',
  password : '<DB_PASSWORD',
  database : '<DB_NAME>'
});

dbconn.connect(function(err){
  if(err){
    console.log('Database connection error');
  }else{
    console.log('Database connection successful');
  }
});

dbconn.end(function(err) {
  // Function to close database connection
});

第3步 - 验证连接

现在,使用命令行执行Node.js脚本,并确保Node.js的正确与MySQL连接。
$ node app.js

Database connection successful