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

即表示连接成功

后续写一些表的创建  敬请期待

你可能感兴趣的:(sequelize,node,js)