我们需要一个mysql
- 直接官网下载安装
- 一路安装下去就是
 
 - 安装完毕,我们要使用mysql自带的cmd
- ps注意命令行要带 “ ; ” 来实现。
 
 
下面是MySql的几个重要的点
1 ORM
如果直接使用mysql包提供的接口,我们编写的代码就比较底层,例如,查询代码:
connection.query('SELECT * FROM users WHERE id = ?', ['123'], function(err, rows) {
    if (err) {
        // error
    } else {
        for (let row in rows) {
            processRow(row);
        }
    }
});
考虑到数据库表是一个二维表,包含多行多列,例如一个pets的表:
mysql> select * from pets;
+----+--------+------------+
| id | name   | birth      |
+----+--------+------------+
|  1 | Gaffey | 2007-07-07 |
|  2 | Odie   | 2008-08-08 |
+----+--------+------------+
2 rows in set (0.00 sec)
每一行可以用一个JavaScript对象表示,例如第一行:
{
    "id": 1,
    "name": "Gaffey",
    "birth": "2007-07-07"
}
这就是传说中的ORM技术:Object-Relational Mapping,把关系数据库的表结构映射到对象上。是不是很简单?








网友评论