![](https://img-blog.csdnimg.cn/0cc86e46eed34427b6a55cd3cd345936.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 70
MySQL基础知识
200_success
计算机知识学习,分享,总结
展开
-
jdbc入门
其实我们今后只需要会用DriverManager的方法即可:注册驱动Connection最为重要的方法就是获取Statement :后面在学习 Resultset方法时,还要学习一下下面的方法:这两个int参数是用来确定创建Statement能生成什么样的。Statement最为重要的方法是: 1. :执行更新操作,即执行insert、update、delete语句,其实这个方法也可以执行create table、 alter table,以及drop table等语句,但我们很少会使用JDBC来执行这些原创 2022-06-19 21:44:11 · 102 阅读 · 0 评论 -
什么是事务?以及事务的隔离级别
1.事务 简介:事务是用户定义的一个数据库操作系列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 事务的四个特性:①原子性②一致性③隔离性④持久性事务通过begin开启,即为事务的起始点,包含提交事务:commit,回滚事务:rollback,等。开启事务后,begin下的操作先存在事务日志(内存)中,不直接写入数据库(写入硬盘)(首先需将数据库的自动提交改为不自动提交用以下命令行)。sel...原创 2022-01-10 16:48:08 · 639 阅读 · 0 评论 -
什么是锁?死锁的三种情况及解决办法
简介锁是计算机协调多个进程或线程并发访问某一资源的机制(避免发生资源争抢)。锁的分类对数据操作的粒度分表锁:操作时,会锁定整个表,不会出现死锁。行锁:操作时,会锁定当前操作行,会出现死锁。存储引擎表锁行锁加锁方式InnoDB支持支持在执行UPDATE、DELETE、INSERT语句时,自动给涉及的数据加排他锁,一般的SELECT语句不加任何锁MyISAM支持不支持在执行SELECT前会自动给涉及的所有表加共享锁,在执行UPDATE、DELETE原创 2022-01-12 13:30:58 · 2803 阅读 · 0 评论