准备工作
1.利用npm进行mysql安装
2.可视化工具navcat mysql
正文开始
新建一个js文件
var us=require("./data-user.js");//数据库的一个表
var mysql= require('mysql');
//连接数据库的信息
var connect = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '你的密码',
database : '你的数据库的名字',
multipleStatements: true
});
//连接操作
connect.connect(function(err){
if(err){
console.log('[query] - :'+err);
return;
}
console.log('[mysql connection connect] succeed!');
});
connect.query(addVip, param, function(error, results, fields){}
//addvip "数据库操作"String类型
//param 传入的参数 一般只有数据库添加数据时才有用
//results和fields如果想知道有什么,在函数内部console一下吧
mysql数据库的关闭有两种方式
//立即关闭数据库连接。并且没有回调函数或者触发任何事件。connection.destroy( );
//确保所有队列中的查询在数据库连接关闭前都会被执行/connect.end(function(err){})
//connect.end(function(err){
//
// if(err){
//
// return;
//
// }
//
// console.log('[connection end] succeed!');
//
//});
3.提高数据库的效率,可以去看一下连接池的概念,这是个好东西