Nodejs操作数据库

var mysql = require('mysql');

var connection = mysql.createConnection({
    host: '127.0.0.1',
    user: 'root',
    password: '950916',
    database: 'websites'
});

connection.connect();

var sql = 'SELECT * FROM pieziyuan';
var id = [];
var name = [];
var resultJSON = [];
connection.query(sql, function(err, result) {
    if (err) {
        console.log('[SELECT ERROR] - ', err.message);
        return;
    }
    console.log('--------------------------SELECT----------------------------');
    console.log(result);
    console.log('------------------------------------------------------------\n\n');


    for (var i = 0; i < result.length; i++) {
        resultJSON[i] = result[i];
        id[i] = result[i].id;
    }

    a = JSON.stringify(resultJSON);

    console.log(a);

    var fs = require('fs');
    fs.writeFile('user.json', a, function(error) { //json文件写入到data文件夹下
        if (error) console.log('json-文件写入失败');
    });
});



connection.end();
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容