nodejs连接数据库(傻瓜式套用)

使用是建立在nodejs的环境上
要改的地方:user,password,localhost(一般都一样,没改的话),database,sql定义的mysql语句,

// 建立   项目文件夹
// npm init -y      初始化package.json
// npm i mysql      安装mysql包
// 建立js文件

const mysql = require('mysql')     //引入mysql 模块
// 创建数据库连接 填入数据库信息 
//填自己数据库的信息!!!!!!!!!!!

// const 定义一个常数 connection
const connection = mysql.createConnection({
  user:'root',          //用户名
  password:'123456',	//密码
  host:'localhost',		//主机(默认都是local host)
  port : 3306,      //端口
  database:'dequan'       //数据库名
})

// 建立连接:
connection.connect();

// sql 定义一个MySQL语句
const sql = 'select * from student';	//查询信息
// const sql = "INSERT INTO student ( name )VALUES('铁汁')";    //插入信息  字段‘name’增加'铁汁'


// 执行语句(sql是上面定义好的mysql语句,err是回调函数,result为sql语句的返回结果)
connection.query(sql,(err,result) => {
  if (err) {
    console.log('出错喽')
    console.error('error',err);
    return;
  }
  //输出查询结果
  console.log('result:',result)
})

//关闭退出数据库
connection.end()
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐