MySQL的端口号为3306,端口号用于定位计算机上的某个服务,端口号具有唯一性。
 
 net stop/start mysql 停止或启动MySQL
 退出mysql:exit
 数据库中最基本的是table;数据库中是以表格的形式进行存储数据。行(row)被称为记录/数据
 列被称为字段。每一个字段都有字段名、数据类型、约束等属性。
 数据类型:字符串、数字、日期等
 SQL语言分为几类:
| SQL语言分类 | 语句 | 
|---|---|
| DML数据操作 | insert、delete、update | 
| DQL数据查询 | select | 
| DDL数据定义 | create、drop、alter | 
| TCL事务控制 | commit/rollback | 
| DCL数据控制 | grant/revoke | 
只看表的结构:desc **
 数据类型:varchar就是java中的string。
 \C用于终止一条语句;
 select不区分大小写,用;结尾。
 查询多个字段:select 字段1,字段2 from tables;
 在数据库中,字符串统一使用单引号**括起来。
 字段可以使用数学表达式。
 between… and…等同于>= …<=…,必须遵循左小右大。
 当查询存在null的时候,用where 字段 is null。不能使用等号进行衡量
 and与or同时出现的时候,优先级为:and>or
 like模糊查询:支持%(匹配任意个字符)或者下划线(一个下划线只匹配一个字符)匹配。 for example:找出名字中含有O的:
 select name from emp where name like ‘%O%’;
 找出含有下划线的名字:
 select name from emp where name like ‘%_%’;其中 斜杠表示转义
 排序:
 select from tables order by 字段 asc;默认升序
 select from tables order by 字段 decs;指定降序
 按照多个字段排序:
 
 语句执行顺序:
 from----where ----select —order by
数据处理函数:
 单行处理函数的特点:一个输入对应一个输出
 单行处理函数相对的是:多行处理函数(多行输入对应一个输出)
 常见的单行处理函数:
 lower:小写
 upper:大写
 substr(被截取的字符串,起始下标,截取的长度):注意:起始下标为1,没有0
 concat:字符串拼接,注意不能用+;
 trim:去掉前后空格





![[附源码]Node.js计算机毕业设计好又多百货商业广场有限公司自助收银操作系统Express](https://img-blog.csdnimg.cn/5d07da9c80ff4760955906f34e223e86.png)











