修改已经存在表格中的内容用update
如:
update tb_dept set dloc='海上' where dbo=50
关系型数据库可以保证数据的一致性和完整性
数据的完整性:
1、实体完整性 -- 每个实体都是独一无二,没有冗余 -- 主键
2、参照完整性 -- 外键约束
3、领域完整性 -- 数据必须是有效 -- 数据类型/长度/默认值/非空约束
/检查约束(mysql内不生效)
数据的一致性:事务(transaction) -- 锁
事务的ACID特性:
Atomcity(原子性) -- 多个操作视为原子性操作要么全做要么全都不做
Consistency(一致性) -- 事务前后数据状态保存一致
Isolation(隔离性) -- 多个并发事务不能看见彼此的中间状态
Duration(持久性) -- 事务完成后进行数据持久化
开始事务:start transaction / begain
退出事务:rollback / commit(提交事务)
-- 查询mysql默认的事务隔离级别
select @@tx_isolation;
-- 调整当前事务的隔离级别
set session transaction isolation level read committed;
-- from 子句
-- where 子句
-- group by 子句
-- having 子句
-- order by 子句
-- limit 子句
索引
建立索引规则:经常用于查询的条件
(加速查询,索引通常创建在经常作为筛选条件的列上)
git init -- 将文件夹初始化为版本控制的仓库
git add 《filename》 --- 将文件放入缓存区(暂存区)
git commit -m ‘提交信息’ -- 将缓存区的内容提交到仓库
git log -- 查看提交日志
git reflog -- 查看未来版本信息
git status -- 查看状态(工作区、缓存区、仓库)
git checkout --《filename》 -- 放弃工作区修改的内容
git add . -- 将所有文件和非空文件夹都放置到暂存取
git reset -- 重置(回到历史版本)
git remote -v 查看origin已经存在的列表
git remote remove origin -- 删除已经存在的origin
回到历史版本的方法:
1、git reset -- hard HEAD^ --- 一个^表示上一个版本
2、git reset --hard 《上版本名字》
回到新版本:
git reset --hard 《版本名字》
git clone 《url》 -- 从仓库克隆代码到本地
git remote add origin -- 将本地代码推到服务器仓库
git push -u origin master -- 将本地文件push到仓库
git pull -- 将服务器代码下拉到本地
- git init - 将文件夹初始化为版本控制的仓库
- git add <filename> - 将工作区的文件放入缓存区
- git commit -m '提交的信息' - 将缓存区的内容提交到仓库
- git log / git reflog - 查看提交日志
- git status - 查看状态(工作区、缓存区、仓库)
- git checkout -- <filename> - 放弃工作区修改的内容
- git reset --hard <commit-id> - 回退到指定的历史版本
- git clone <url> - 从仓库克隆代码到本地
- git remote add origin <url> - 添加远端服务器
- git push -u origin master - 将本地代码推到服务器仓库
- git pull - 将服务器代码下拉到本地
网友评论