![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 92
粉色的志明
越努力,越幸运,Come on!喜欢记录一些学习过程中的笔记,感谢大家支持!
展开
-
Java 的 JDBC 编程
使用JDBC编程创建项目引入依赖编写代码插入删除修改查找使用JDBC编程啥是JDBC:即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由 java.sql.,javax.sql. 包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问.通俗点讲,就是一组类和方法创建项目新建一个项目:引入依赖JDBC是要用到mysql的.原创 2022-05-08 19:51:15 · 965 阅读 · 2 评论 -
MySQL索引和事务
索引概念与作用:索引就是相当于一本书的目录(index),他能够根据目录中每个章节对应的页码,就能够快速找到对应的文章章节,MySQL 的索引也是一样的,创建不同的类型,当从数据库中进行查找的时候,就可以快速定位,检索数据,对于提高数据库的性能有很大的帮助,就不用遍历查找,当然,书的目录...原创 2022-05-04 15:01:26 · 805 阅读 · 4 评论 -
MySQL表的增删改查(进阶)
数据库的约束约束类型NOT NULLUNIQUEDEFAULTPRIMARY KEY(主键)FOREIGN KEY (外键)表的设计数据库的约束约束类型NOT NULL指示某列不能存储null值,如果尝试在这里插入空值,就会直接报错…(大家尽量在记事本上敲好了代码,直接粘上去,不建议直接在里面敲)not null是可以给任意个列来进行设置的…UNIQUE保证某列的每行必须有唯一的值,如果尝试插入重复的值,就会报错…DEFAULT规定没有给列赋值的默认值当然,默认值也可以自己设置.原创 2022-04-22 17:15:44 · 5956 阅读 · 14 评论 -
MySQL表的增删改查(基础)
新增(create)单行数据 + 全列插入多行数据 + 指定列插入查询(Retrieve)全列查找指定列查询查询字段为表达式期望查询结果中语文成绩比真实多10分查询一下每个同学的总分(语文+数学+英语)查询字段指定别名,相当于给查询的临时表指定新的列名针对查询结果去重(distinct)针对查询结果排序select 中的条件查询查询英语不及格的同学及英语成绩 ( < 60 )查询语文成绩好于英语成绩的同学查询总分在200分以下的同学查询语文成绩大于80分,且英语成绩大于80分的同学查询语文成绩大于8.原创 2022-04-20 23:05:29 · 2001 阅读 · 11 评论 -
MySQL基本操作
我们这里主要学习MySQL数据库什么是数据库MySQL显示出当前 服务器上都有哪些数据库(哪些数据集合)创建数据库选中数据库/使用数据库删除数据库什么是数据库数据库就是一个软件(一类软件),这一类软件的功能就是"管理数据",实现数据库软件的内部,就广泛用到使用了各种数据结构(为了进行增删改查)…数据库管理的数据保存在哪里?一般情况下,他是保存在硬盘上的,这是"持久化存储"的方式,当然,也有少数的数据库是存在内存当中(Redis,Tair…),像这种存在内存当中的,一关闭退出,数据就消失了MySQL原创 2022-04-18 16:55:03 · 1105 阅读 · 19 评论