MySQL数据库
使用navicat创建数据库
基本查询:格式: select 字段名1, 字段名2 from 表名
带where子句的查询:select field1, field2... from 表名 查询表中的所有数据
模糊查询%: 代表任意长度(包括0)的任意字符 like: 在执行模糊查询时,必须使用like来作为匹配条件
查询结果排序:order by 可以对查询结果按某个字段进行升序或者降序排列 升序 asc (默认值) , 降序 desc
限制查询结果:limit 用来限制查询结果的起始点和长度
关系型数据库关键词: left join ... on ...
语法格式: select * from 表1 left join 表2 on 链接条件 链接条件一定是 表1的某个字段 = 表2的某个字段 主表: 链接字段是外键就是主表 (外键:和另一个表进行匹配的字段就是外键)(student) 辅(从)表: 链接使用字段是表中的主键就是辅表(dept) 添加数据:格式: insert into 表名(字段名1,字段名2,....) values(值1,值2,....)
修改数据:格式: update 表名 set 字段1=值1, 字段2=值2,... where 修改条件 修改表中的哪一条(几条)数据的 字段1=值1...
删除数据:格式: delete from 表名 where 删除条件
mysql模块
在Node中使用MySQL模块一共需要5个步骤: 1) 加载 mysql 模块 2) 创建 mysql 链接对象 3) 链接 mysql 服务器 4) 执行SQL语句 5) 关闭链接
|