
MySQL
文章平均质量分 90
Java的数据库
@~007
学习的笔记,复习的资料。发布的内容限于学习,如有侵权请联系作者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java数据库的JDBC编程
文章目录1.数据库编程的必备条件1.数据库编程的必备条件编程语言,如Java,C、C++、Python等数据库,如Oracle,MySQL,SQL Server等数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的,要基于Java操作Oracle数据库则需要Oracle的数据库驱动包ojdbc...原创 2022-03-21 16:28:49 · 1585 阅读 · 1 评论 -
MySQL的索引与事务
文章目录1.索引1.1索引的概念1.2索引1.3使用场景1.4使用1.4.1查看索引1.4.2创建索引1.4.3删除索引2.事务2.1什么是事务2.2事务的隔离性2.2.1 事务并发可能出现的情况2.2.2事务的隔离级别2.3事务的基本特性2.3.1 Atomic(原子性):2.3.2Consistency(一致性):2.3.3Isolation(隔离性):2.3.4.Durability(持久性):1.索引1.1索引的概念索引是以种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或者原创 2022-03-19 19:50:27 · 1032 阅读 · 0 评论 -
MySQL数据库的约束
文章目录1.数据库的约束1.1约束类型1.2null约束1.3unique:唯一约束1.4default:默认值约束1.5primary key:主键约束1.6foreign key:外键约束2.表的设计2.1三大范式3.新增4.1.数据库的约束说明:数据库在使用的时候,对于里面能够存的数据提出要求和限制1.1约束类型✅1.NOT NULL - 指示某列不能存储 NULL 值。✅2.UNIQUE - 保证某列的每行必须有唯一的值。(没有重复的值)✅3.DEFAULT - 规定没有给列赋值时的默原创 2022-03-19 15:54:06 · 582 阅读 · 0 评论 -
MySQL表的增删查改
文章目录1.CRUD的涵义2.新增(create)2.1单行数据+全列插入2.2多行数据+指定列插入3.查询(Retrieve)3.1全列查询3.2指定列查询3.3查询字段为表达式3.4别名3.5去重:DISTINCT3.6排序:DRDER BY3.7条件查询:WHERE3.7.1基本查询3.7.2AND与OR3.7.3 BETWEEN .....AND......3.7.4 IN3.7.5 模糊查询:like3.7.6 null的查询:is [ not] null3.8 分页查询:limit4.修原创 2022-03-17 23:12:43 · 499 阅读 · 0 评论 -
MySQL数据库基础
文章目录1.数据库的操作1.1显示当前的数据库1.2创建数据库1.3使用数据库1.4删除数据库2常用数据类型2.1数值型2.2字符串类型2.3日期类型3.表的操作3.1 查看表结构3.2创建表3.3删除表1.数据库的操作1.1显示当前的数据库语法:show databases;1.2创建数据库语法:create databese 库名;create databese [if not exists] 库名;(判断:没有这个库就创建,有就不创建)[DEFAULT] CHARACTER SET 字符原创 2022-03-16 21:27:02 · 806 阅读 · 0 评论 -
初识MySQL
数据库介绍什么是数据库?文件保存数据有以下几个缺点:文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便数据库存储介质:磁盘内存为了解决上述问题,专家们设计出更加利于管理数据的软件——数据库,它能更有效的管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器。数据库分类关系型数据库(RDBMS):是指采用了关系模型来组织数据的数据库。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联原创 2022-03-15 22:37:49 · 81 阅读 · 0 评论