日期: 2022 年 11 月 27 日

11 篇文章

命令行验证MySQL的隔离级别
#JDBC 命令行验证MySQL的隔离级别 root CREATE USER tom IDENTIFIED BY '123456'; SHOW DATABASES; GRANT SELECT,INSERT,UPDATE,DELETE ON test.* TO tom@'%'; USE test; SELECT * FROM user_table W…
事务的ACID属性及4种隔离级别
6.3 事务的ACID属性 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。 隔离性(Isolation) 事务的隔离性是指一个事务的执行不能被其他事务干扰,即一个事…
数据库连接及PreparedStatement使用小结
手写一个connection(连接) DDL使用增删改通用方法实现 谈谈PreparedStatement 和 Statement 的区别 Statement和PreparedStatement都是sun公司接口里的规范,且PreparedStatement是Statement的子接口, 对于Statement来讲,用来传输sql语句到数据库进行操…
增删改查课后练习1
package top.qaqaq.P25.exer; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.util.Scanner; import org.junit.Test; impor…
插入Blob字段特殊情况的说明
MySQL BLOB类型 如果在指定了相关的Blob类型以后,还报错:xxx too large,那么在mysql的安装目录下,找my.ini文件加上如下的配置参数: max_allowed_packet=16M。同时注意:修改了my.ini文件之后,需要重新启动mysql服务。 SQL下使用如下命令查询默认大小 SELECT @@global.m…
关于IDEA的junit单元测试Scanner输入不可用的问题
IDEA在Junit测试中使用了Scanner,但是控制台一直转圈,无法输入,eclipse默认可用,其实解决方法很多 这是IDEA的单元测试的默认设置问题 eclipse默认可用 解决方法: 修改IDEA的配置文件,在配置文件中最后一行,加入一条语句 -Deditable.java.test.console=true 添加方法: 方法一:在IDE…