Mysql
文章平均质量分 92
Mysql学习整理
Pablo Jolly
今日事,今日毕。昨天,今天,和明天!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事务 ACID
谈到事务一般都是以下四点 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency) 事务前后数据的完整性必须保持一致。 隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。 持久性(Durability) 持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也不应该对其有任何影转载 2021-01-05 10:31:18 · 163 阅读 · 0 评论 -
JDBC封装
封装 封装的作用: 提高代码的复用性,降低应用程序开发难度。 封装的分类: 基于流程封装 如果一个服务实现步骤超过三步以上,那么这个服务实现代码就应该封装到一个方法中 DAO类: Dao :DateBase Access Object : 数据访问对象/数据库操作对象 Dao对象在应用程序开发过程中提供了对数据库操作细节实现 一个Dao类应该提供一张表操作细节 dept、emp 基于特征封装 实体类(entity_class) 一个实体类用于描述一张表 实体类类名应该与表名相同 实原创 2020-12-22 16:49:46 · 230 阅读 · 4 评论 -
JDBC操作
JDBC操作 1. JDBC开发步骤 建立通道 --》 DriverManager 交通工具 --》 PreparedStatement 将SQL命令推送到数据库 --》 psmt.executeQuery / executeUpdate 销毁信道所有的连接 2. executeQurey vs executeUpdate 推送SQl命令类型不同 : executeQuery --> DQL命令 (select) executeUpdate --> DML命令(i原创 2020-12-22 16:47:11 · 130 阅读 · 0 评论 -
Mysql远程访问数据库授权问题
关于授权访问远程数据库: 在mysql8.0之后(用如下命令授权) 老方法(不合适): grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option 8.0+的方法: CREATE USER 'root'@'%' IDENTIRFIED BY '111111' ; GRANT ALL ON *.* TO 'root'@'%'; ALTER USER 'root'@'%' IDENTIFIED W原创 2020-12-22 16:43:30 · 168 阅读 · 2 评论
分享