事务隔离主要是针对ACID中的 I 隔离性设置的,在了解这几种数据库事务之前需要先了解几个重要概念: 脏读 - 事务1(READ)访问了事务2(WRITE)未提交的事务 幻读 - 一个事务读取了2次,得到的结果不一样 不可重复读 - 一个事务读取同一条记录2次,得到的结果不一致 为了解决上面的三个问 ...
分类:
数据库 时间:
2020-07-13 16:47:17
阅读次数:
81
一. 创建远程仓库 二. 创建本地仓库 a. 配置.gitignore b. git init c. git add . d. git commit -m "备注" 三. 将本地仓库推送到远程仓库 git remote add origin url git push origin master 四. ...
分类:
其他好文 时间:
2020-07-13 09:58:46
阅读次数:
60
Python-Flask-SQLite 学生管理系统V1.0 登录/注册/管理员登录/增删改查(未完成) 1.创建学生表单 import sqlite3 as sql #连接数据库,若不存在则自动创建stu.db conn = sql.connect("stu.db") #创建cursor cur ...
分类:
数据库 时间:
2020-07-13 09:39:10
阅读次数:
133
参考文章 https://blog.csdn.net/qq_35206244/article/details/82493215 https://www.cnblogs.com/wyaokai/p/10921323.html 1、事务属性 原子性(Atomicity): 事务内的操作要么都执行、要么都 ...
分类:
数据库 时间:
2020-07-12 22:44:27
阅读次数:
87
先通过pip install pymysql安装 例如,更新某张表: import pymysql def update(id, flag=True): # 打开数据库连接 db = pymysql.connect( host = '127.0.0.1', port = 3306, user = ' ...
分类:
数据库 时间:
2020-07-12 22:39:11
阅读次数:
81
两种情况: 1.已经将代码push到远程仓库 2.还没将代码push到远程仓库,还在本地的仓库中 这两种情况下的修改大体相同,只是第一种情况最后会多一步 下面来说怎么修改 先搞清楚你要修改哪次的提交注释或者哪几次的提交注释 修改最后一次注释 如果你只想修改最后一次注释(就是最新的一次提交),那好办: ...
分类:
其他好文 时间:
2020-07-12 16:17:39
阅读次数:
66
1. Git具体命令 安装Git 在命令行输入 git 用来检测 Git 是否安装成功 git init 初始化 git 仓库 git add 提交到缓存区 git add 1.txt 将1.txt提交到缓存区 git commit 提交到工作区 git commit -m "first commi ...
分类:
其他好文 时间:
2020-07-11 22:52:28
阅读次数:
87
Transaction 一. 1.概念:事务为最小的不可再分的工作单元,通常一件事务对应一套完整的业务(例如银行转账业务,该业务就是一个最小的工作单元) 2.作用:一个完整的业务需要批量的DML(insert,update,delet)语言联合共同完成,并且要保证两个端口的业务的同时成功或者同时失败 ...
分类:
数据库 时间:
2020-07-11 21:23:47
阅读次数:
92
1、三种操作语句: DDL(数据库定义语句):数据库、表、视图、索引、存储过程的相关操作语句,例如Create、Drop、Desc、Show等 DML(数据管理语句):插入数据Insert,删除数据Delete,更新数据Update,查询数据Select DCL(数据库控制语句):如创建数据库用户, ...
分类:
数据库 时间:
2020-07-11 19:27:41
阅读次数:
99
GIT基本命令 拷贝项目:git clone 创建分支:git branch 创建并进入分支:git checkeout -b 查看状态:git status 添加文件:git add 提交:git commit -m “描述” 拉取:git pull 推送:git push 查看分支:git br ...
分类:
其他好文 时间:
2020-07-11 19:17:51
阅读次数:
109