
MySQL
文章平均质量分 91
芋泥*
方寸之间,大有可为
展开
-
数据库课设--基于Python+MySQL的餐厅点餐系统
需求分析首先要确定研究分析的对象,这里的需求分析对象有两方:买家和卖家。对于买家,需求是能够进行线上点餐,具体可以细化为:能够在线上获得餐品信息和进行点餐行为。买家作为消费者,都想得到更为优质的服务体验,希望能够通过较为简单顺利的操作就可以吃到满足自己口味的菜肴。这就要求系统界面能够生动形象地有效呈现出点餐的各项信息,菜品的价格,可以选择就坐的餐桌的数目等情况以及加餐时简洁的操作界面。原创 2023-04-25 17:01:09 · 15483 阅读 · 57 评论 -
【MYSQL】MYSQL数据库命令大全
超全的MYSQL数据库命令原创 2023-04-24 16:24:59 · 2850 阅读 · 27 评论 -
【MYSQL】Java的JDBC编程(idea连接数据库)
首先查看自己的MYSQL版本:进入MySQL命令窗口我的MYSQL版本是8.0版本的.下一步,找到对应版本点击进去,比如我的是8.0.28,那我就点即8.0.x最新版的8.0.33。下拉,点击Maven,复制里边的代码。回到我们刚创建的Java项目,在pom文件中再把刚才从Maven中复制的代码放到上面代码的中间。新建一个setting文件,文件后缀是.xml,然后在文件中填入下面的代码,记住文件路径,记得保存。原创 2023-04-23 18:19:53 · 1556 阅读 · 3 评论 -
【MYSQL】索引与事务(超详细)
为了提高查询效率而使用一种数据结构把数据组织起来。可以把索引理解在书的⽬录或字典的检索表(拼⾳检索)。索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。对并发访问的⼀种限制刚才介绍了,MYSQ可以被多个客户端访问,如果隔离级别越低,那么可以⽀持同时访问的客户端数就越多,性能变⾼,数据安全性变低;如果隔离级别越⾼,那么可以⽀持同时访问的客户端数就越少,性能变低,数据安全性变⾼。原创 2023-04-23 09:29:39 · 1947 阅读 · 3 评论 -
【MYSQL】表的增删改查(进阶)
在实际应用中,为了合并多个select的执行结果,可以使用集合操作符 union,union all。需要满足:使用 GROUP BY 进行分组查询时,SELECT 指定的字段必须是“分组依据字段”,其他字段若想出现在SELECT 中则必须包含在聚合函数中。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。案例:查询所有同学的成绩,及同学的个人信息,如果该同学没有成绩,也需要显示。查询所有同学的成绩,及同学的个人信息,如果该同学没有成绩,也需要显示。原创 2023-04-21 22:02:27 · 622 阅读 · 15 评论 -
【MYSQL】表的增删改查(基础)
(1) 没有 ORDER BY 子句的查询,返回的顺序是未定义的,永远不要依赖这个顺序。(2) NULL 数据排序,视为比任何值都小,升序出现在最上面,降序出现在最下面。2. AND的优先级高于OR,在同时使用时,需要使用小括号()包裹优先执行的部分。为查询结果中的列指定别名,表示返回的结果集中,以别名作为该列的名称。按 id 进行分页,每页 3 条记录,分别显示 第 1、2、3 页。(4) 可以对多个字段进行排序,排序优先级随书写顺序。– 从 0 开始,筛选 n 条结果。(3) 使用表达式及别名排序。原创 2023-04-17 09:05:51 · 759 阅读 · 25 评论 -
【MYSQL】数据库基础
32-1 尽量不使用unsigned,对于int类型可能存放不下的数据,int unsigned同样可能存放不下,与其如此,还不如设计时,将int类型提升为bigint类型。【说明】MySQL的utf8编码不是真正的utf8,没有包含某些复杂的中文字符。【说明】当我们创建数据库没有指定字符集和校验规则时,系统使用默认字符集:utf8,校验规则是:utf8_ general_ci。【说明】数据库删除以后,内部看不到对应的数据库,里边的表和数据全部被删除。– 使用mysql数据库。原创 2023-04-16 10:52:45 · 350 阅读 · 6 评论