轻松实现H5与MySQL数据库的连接方式(h5连接数据库mysql)

  MySQL是一款关系型数据库,常用于Web前端和后端数据持久化的开发工作,开发者可以利用H5手机和MySQL数据库进行交互,使用相应的方式构建强大的关系型数据库应用。但怎样轻松实现H5与MySQL的连接呢?H5的开发者可以使用”node.js”驱动MySQL,以轻松实现H5与MySQL的数据库连接。

  首先,安装MySQL和Node.js环境,站在终端或控制台输入:

npm install mysql

  安装后,就可以明确地创建H5/Node.js应用了。创建一个index.js文件,并引入MySQL模块:

const mysql  = require('mysql');

  然后,创建database.js文件,并定义Mysql连接参数:

const dbconfig = {
host:'localhost',
user:'root',
password:'',
database:'lab'
}

  接着,将参数传入MySQL连接模块,并定义database实例:

const connection  = mysql.createConnection(dbconfig);

  然后在database.js中封装数据库操作,例如查询,增加等,并定义相关回调函数:

// 查询 
connection.query('Select * From user',function (err,rows) {
if(err){
console.log('[query] - :'+err);
return;
}
})
// 增加
var addsql = 'insert into user(Name,Phone,Email) values(?,?,?)';
var addSqlParams = ['cc','134386','cc@263.com'];
connection.query(addsql,addSqlParams,function (err,result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
});

  最后,在index.js中对数据库操作进行消费:

var db = require('./database.js');  
db.query('SELECT * FROM user',function (rows) {
console.log("SELECT ==> ");
for (var i in rows) {
console.log(rows[i]);
}
});

  全部设置完成后,就可以轻松实现H5与MySQL之间的数据库连接了,作为Web前端开发者,可以使用node.js来驱动MySQL,实现与H5之间的连接,构建强大的关系型数据库应用。


数据运维技术 » 轻松实现H5与MySQL数据库的连接方式(h5连接数据库mysql)