node连接mysql的步骤

//1、引入依赖
const mysql=require("mysql");
//2、创建连接,配置参数,
//方式一 ,对象的模式(通常推荐采用对象模式配值,更清晰)
const conn=mysql.createConnection({
    host:"localhost",//如果需要连接互联数据库或局域网数据库,那这里采用数据库的ip地址
    port:"3306",//设置端口号,如果是默认值“3306”,可以省略。
    user:"root",//配置登录数据库的用户名
    password:"123456",//配置数据库登录上面用户名的密码
    database:"test" //数据库
});
//方式二,字符串的模式,本质就是一个URL地址
// const conn=mysql.createConnection("mysql://root:123456@localhost/xiao_u?debug=true&charset=BIG_CHINESE_CI&timezone=-0700");
//3、建立连接
//方式一
// conn.connect();
//方式二(推荐使用方式)
conn.connect((err)=>{
    if(err)console.log(err);
});
//4、执行数据库的操作语句,可以是多条
//参数一是需要执行的sql语句,参数二是回调函数,回调函数有三个参数,第一个是错误参数,第二个是查询结果参数,第三个是查询集。
conn.query("select 1+1 as sum ",(err,res,fiedls)=>{
    console.log(res);
});
//5、关闭连接/销毁连接
//关闭连接
//方式一
conn.end();
//方式二
con.end((err)=>{
    if(err)console.log(err);
})
//销毁连接
conn.destroy();

//关闭连接和销毁连接的区别在于:
//关闭连接可以传递回调函数,销毁连接没有回调函数。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值