摘要: 1.通过使用insert into 表名 values(值1,值2,值3) 如果插入的数据与列一一对应,那么可以省略列名,但如果希望向指定列上插入数据,就需要写出列名 2.insert into 表名(列名1,列名2)values(值1,值2); 也可以一次性向数据库中插入多条数据 3.insert 阅读全文
posted @ 2024-11-18 17:03 lalalandla 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.切换操作的数据库,默认是在MySQL中进行操作 2.创建表,遵循固定格式,枚举可用enum(‘’,‘’)限制条件可用notnull 默认可设置default‘ ’ 3.修改表:可以用alter table进行修改 alter table 表名 add 列名 数据类型 列级约束条件; alter 阅读全文
posted @ 2024-11-18 16:27 lalalandla 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 创建表类型: 字符串:、 char(n)可以存储任意字符串,固定长度n没有被填满,则自动用空格补齐 varchar(n)也可以存储任意数量字符串,不会用空格填充 数字: smallint (-32768,32767) int bigint float double 时间: date存储日期 time 阅读全文
posted @ 2024-11-18 13:10 lalalandla 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.所有的命令代码需要“;”做结尾 ,nivicat中已经默认加上了,但是命令行中一定要自己手动加上,不然不会被判定为写完语句。 2.不区分大小写,nivicat中无需注意“;”结尾 3.四种SQL语句: 数据查询语言:基本结构是SELECT子句,FROM子句,WHERE子句组成的查询快 数据操纵语 阅读全文
posted @ 2024-11-18 12:59 lalalandla 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 第一范式:所有元素要变成不可拆分的部分 第二范式:要标出主键,所有非主键元素的值会跟随主键元素,主键元素变化,则非主键元素也会变换,像主键“引用”非主键一样。 第三范式:不能存在主键的传递,也就是所有的非主键元素不能在同一个表内还有其他的下位元素(传递依赖),如果有其他下位元素,要另起一表 BCNF 阅读全文
posted @ 2024-11-18 12:34 lalalandla 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Navicat中创建的表,同时也可以在IDEA中打开。 IDEA中侧边可以创建架构 可以选择相应排序规则以及创建新的表,但不如navicat方便 阅读全文
posted @ 2024-11-16 16:04 lalalandla 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.新建数据库 2.确定表内元素以及元素数据类型,主key不可重复,如学生学号 3.表内容可以查询到 4.一键生成er图 阅读全文
posted @ 2024-11-16 15:55 lalalandla 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 因为MySQL直接使用命令行操作比较麻烦,所以我下载了navicat,方便后期学习和操作,他可以连接多个数据库,使用方法()也比较方便![https://www.cnblogs.com/gdjgs/p/18377623]具体下载方法是这个链接里的内容下载完之后,我还学习了在idea里面部署mysql 阅读全文
posted @ 2024-11-16 15:26 lalalandla 阅读(1) 评论(0) 推荐(0) 编辑
摘要: src是源代码文件夹 Shift+F10是运行文件 在关键词后面价.可以显示所有补全选项 Ctrl+空格可以在代码任何位置补全条目 Alt+Enter可以预览警告并应用快速修复 增强循环明天就学 阅读全文
posted @ 2024-11-03 23:50 lalalandla 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 今天学了数据结构中的线索二叉树- 线索:在传统的二叉树中,节点的左指针指向左子树,右指针指向右子树。如果节点没有左子树,则左指针指向该节点的中序前驱节点;如果没有右子树,则右指针指向中序后继节点。 线索二叉树的性质:线索二叉树通过这种方式使得遍历时不再需要使用栈或递归,能够直接按照前序、中序或后序进 阅读全文
posted @ 2024-10-24 23:19 lalalandla 阅读(12) 评论(0) 推荐(0) 编辑