数据库部分基础知识盘点
文章平均质量分 60
本专栏内容仅用于记录本人学习数据库部分知识时总结的一些知识点,不一定非常全面,仅用于参考
我的大男子主义
有所坚持,有所热爱,为之坚持,为之热爱
展开
-
MySQL事物隔离级别
MySQL事物隔离级别事物基本要素概念说明事物隔离级别读未提交读提交可重复读串行化事物基本要素原子性:事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态一致性:事务开始前和结束后,数据库的完整性约束没有被破坏隔离性:同一时间,只允许一个事务请求同一数据,不同的事务之间彼此没有任何干扰持久性:事务完成后,事务对数据库的所有更新将被保存到数据库,不能回滚概念说明脏读a读到了b更新的数据,然后b回滚,那么a读到的数据将是不存在的数原创 2022-03-24 16:42:19 · 2516 阅读 · 0 评论 -
JDBC、Statement、execute、executeQuery、executeUpdate
JDBC什么是jdbc,什么时候会用到jdbcjdbc的statement是什么Statement的execute、executeQuery、executeUpdate区别是什么什么是jdbc,什么时候会用到jdbcjdbc全称就是java database connection,也就是java数据库连接,通过jdbc我们可以操作关系型数据库。jdbc的接口和相关类都保存在java.sql包和javax.sql包里面,可以用jdbc连接数据库,执行sql查询,存储过程,并能够处理返回的结果。jdbc让J原创 2022-03-18 18:59:04 · 1711 阅读 · 0 评论 -
数据库存储引擎、B数和B+树
数据库存储引擎、B数和B+树数据库中存储引擎有哪些,有什么区别B树和B+树有什么区别数据库中存储引擎有哪些,有什么区别MyISAM:不支持事物,不支持外键,访问速度快,对事物完整性没有要求,以insert、select为主的应用可以用此引擎建表InnoDB:提供了具有提交、回滚和崩溃恢复能力的事物安全,但是与MyISAM相比,写的处理效率较低而且还需要占用更多磁盘空间来保留数据和索引memory:利用存在内存的数据建表,memory类型表访问速度很快。数据保存在内存,默认使用hash索引,一旦服务原创 2022-03-17 16:13:57 · 1006 阅读 · 0 评论 -
表约束、事物
数据库表中约束有哪些主键约束:primary key外键约束:foreigh key非空约束:not null唯一约束:unique另外还有一些不是特别常用的约束整数列默认自增1:auto_increment默认值约束:default_value创建新记录时默认保存当前时间:cur_temestamp指定字符集:character set name...原创 2022-03-17 15:26:19 · 119 阅读 · 0 评论