![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL学习
文章平均质量分 84
介绍MySQL相关知识
helloworld_kb
这个作者很懒,什么都没留下…
展开
-
MySQL事务
1.什么是事务事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如A要给B转账1000元,这个转账会涉及到两个关键操作就是:将A的余额减少1000元,将B的余额增加1000元。万一在这两个操作之间突然出现错误比如银行系统崩溃,导致A余额减少而B的余额没有增加,这样就不对了。事务就是保证这两个关键操作要么都成功,要么都要失败。2.事务的特性原子性:事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;(事务是不可再分.原创 2021-01-12 14:07:37 · 192 阅读 · 0 评论 -
数据库范式与基本架构
1.数据库范式1.1第一范式第一范式就是属性不可分割。属性就是表中的字段。不可分割的意思就按字面理解就是最小单位,不能再分成更小单位了。这个字段只能是一个值,不能被拆分成多个字段,否则的话,它就是可分割的,就不符合一范式。不过能不能分割并没有绝对的答案,看需求,也就是看你的设计目标而定。举例:比如我们的收获地址可以是XX省+XX市+具体地址,这样在数据库表中是3个或者更多的字段,如果我们将这些当成一个字段存储就会违反它的不可分割性。简单来说,第一范式是关系数据库的基础,但字段是否真的不可拆分,原创 2021-01-13 08:28:53 · 213 阅读 · 0 评论 -
Mysql基础命令(第一部分)
1.数据库相关//返回可用数据库的一个列表。包含在这个列表中的可能是MySQL内部使用的数据库show databases;//选定某个数据库use imooc;//获得一个数据库内的表的列表show tables;//用来显示表列show columns from users;//用来显示表列,和上面语句类似describe user;//用于显示广泛的服务器状态信息show status;//用来显示授予用户(所有用户或特定用户)的安全权限show grants;原创 2021-01-08 20:00:55 · 223 阅读 · 1 评论