美文网首页
导入mysql包操控数据库

导入mysql包操控数据库

作者: 小草莓蹦蹦跳 | 来源:发表于2017-11-01 10:10 被阅读0次
    • 导入包
    var mysql = require('mysql');
    
    • 创建连接
    var connection = mysql.createConnection({
        host:'localhost',
        Port:'3306',
        user:'root',
        password: 'rootadmin',
        database:'test'
    });
    
    • 打开(连接)数据库
    connection.connect();
    
    • 操控数据库实现对应的数据的操作
    connection.query('select * from test',function (err, results, fields) {
        if (err){
            console.log('查找失败');
            return;
        }
        /*result结果是一个数组*/
        console.log(results);
    });
    
    • 关闭连接
    connection.end();
    

    • 具体过程
    /*与数据库进行连接的过程*/
    /*1. 导入包*/
    var mysql = require('mysql');
    
    /*2.把大象放入冰箱的四个步骤
     * 2.1创建冰箱
     * 2.2打开冰箱
     * 2.3放入大象
     * 2.4关闭冰箱*/
    
    /*2. 创建连接*/
    /* createConnection:参数是一个字典
    * 字典中可以放置五个字段
    * 主机地址
    * 端口号
    * 用户名
    * 用户密码
    * 连接的数据库*/
    var connection = mysql.createConnection({
        host:'localhost',
        Port:'3306',
        user:'root',
        password: 'rootadmin',
        database:'test'
    });
    
    /*2.2 打开数据库*/
    connection.connect();
    
    /*2.3 操控数据库实现对应的数据的操作*/
    /* query:第一个参数表示执行的sql语句
    * 第二个参数表示对应的回调*/
    connection.query('select * from test',function (err, results, fields) {
        if (err){
            console.log('查找失败');
            return;
        }
        /*result结果是一个数组*/
        console.log(results);
    });
    
    /*2.4 关闭数据库的连接*/
    connection.end();
    
    

    相关文章

      网友评论

          本文标题:导入mysql包操控数据库

          本文链接:https://www.haomeiwen.com/subject/kxywpxtx.html