sequelize node数据库连接库

sequelize库是node连接数据库的公开库,能很方便的连接MySQL, MariaDB, SQLite or PostgreSQLdatabases等数据库。刚学node看到这个库感觉很不错,英文的讲解让我这英语不过级的人很是不舒服,只好一个个的扣了。也为其他初学习着提供一点点资料。

库官方地址:http://sequelizejs.com/  

使用sequelize首先安装库

#npm install sequelize

然后安装你要使用的数据库 以mysql为例

#npm install --save mysql

安装完就可以试着连接数据库了

var Sequelize = require('sequelize');//引入sequelize模块

/*
  参数一次是数据库名,用户名,密码 以及数据类型和端口
*/
sequelize = new Sequelize('webmis','root','123456',{
dialect:"mysql",
port:3306
});
/*
认证数据库sequelize.authenticate().cimplete() 回调函数用来验证是否连接数据库成功
*/
 sequelize.authenticate().complete(function(err){
if(!!err){
console.log('unable to connect to the database');
}else{
console.log('Connection has been established successfully');
}
});

如果控制台显示


Connection has been established successfully

即表示连接成功

后续写一些表的创建  敬请期待
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值