菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育
标题: 杨国强20230201 [打印本页]
作者: 违心 时间: 2023-2-4 17:49
标题: 杨国强20230201
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) 关闭链接
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/) |
Powered by Discuz! X3.4 |