File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
java/Javaweb2020逃跑计划/1.MySQL Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -1003,7 +1003,13 @@ flush PRIVILEGES
1003
1003
1004
1004
```
1005
1005
1006
+ ### 停止mysql运行
1006
1007
1008
+ ```
1009
+
1010
+ /etc/init.d/mysqld stop
1011
+
1012
+ ```
1007
1013
1008
1014
### 忘记密码然后忽略验证登录进去修改密码
1009
1015
@@ -2269,12 +2275,38 @@ select 查询字段 from (子查询) 表别名 where 条件;
2269
2275
## 8事务
2270
2276
2271
2277
### 使用场景
2278
+
2279
+ 什么是事务: 在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转 账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。
2280
+
2281
+ 事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 语句出现异常,则所有的 SQL 语句都要回滚,整个业务执行失败。
2282
+
2283
+
2272
2284
### 手动提交
2285
+
2286
+ 开启事务 start transaction
2287
+ 提交事务 commit;
2288
+ 回滚事务 rollback;
2289
+
2290
+ 查看当前事务是自动还是手动
2291
+ ** 1表示开启, 0表示关闭**
2292
+ ```
2293
+
2294
+ select @@autocommit;
2295
+
2296
+ 临时生效~
2297
+ set @@autocommit = 0;
2298
+
2299
+ ```
2300
+
2273
2301
### 自动提交
2274
2302
### 事务原理
2275
2303
### 回滚点
2276
2304
### 事务的隔离级别
2277
2305
2306
+ 事务的四大特性ACID
2307
+
2308
+
2309
+
2278
2310
## 9用户管理和权限
2279
2311
2280
2312
### 创建用户
You can’t perform that action at this time.
0 commit comments