MySQL
文章平均质量分 53
Song_MJ
这个作者很懒,什么都没留下…
展开
-
为什么会出现存储过程?存储过程到底有什么用?
原文:存储过程到底有什么用? - 虎哥的回答 - 知乎 https://www.zhihu.com/question/21345483/answer/656171236存储过程到底有什么用?最近有个朋友在研究存储过程的事儿。看着他在那里纠结,突然想问下存储过程到底有用么?bing了一下,在一些解释中:1、存储过程集合了sql语句并且缓存,大大提高语言执行效率2、增加安全性3、保证原子性对这些东西有些疑问:1、据说现在sql语句也会进行缓存,是否提高效率,提高多少效率还真不好说2、安全性转载 2020-05-25 17:07:33 · 499 阅读 · 0 评论 -
MySQL报错:SQL错误[1146][42s02]: Table 'tablename' doesn't exist(记一次以为自己删库的经历)
事情起因:操作数据库的是我们的萌新妹子,不太懂MySQL数据库这些东西,只会用,不会修,今天一开工她就给我说之前一直都可以访问的表访问不了,应该是被某人删除了,而且是一大半的表都不见了!!!让我找找原因,刚刚收到这个消息的时候我是真滴是慌,删库跑路的剧情要发生在年纪轻轻的我身上了吗??之前也没有过恢复数据的经验,没办法,只好硬着头皮一个人单干,我是项目的主要负责人之一那自然就得找出问题所在咯,我的MySQL客户端用的是Linux上的DBeaver,下面请大家欣赏一下MySQL报错的界面截图。o原创 2020-05-09 17:20:37 · 15694 阅读 · 0 评论 -
mysql删除及更改表的主键
原文:https://bijian1013.iteye.com/blog/2352727 在我们使用MySQL的时候,有时会遇到需要更改或者删除mysql的主键,我们可以简单的使用alter table table_name drop primary key;来完成。 下面我使用数据表table_test来作了例子。1.首先创建一个数据表table_test...转载 2019-06-19 21:05:26 · 2828 阅读 · 0 评论 -
mysql的复合主键创建及删除
阅读原文请点击:http://click.aliyun.com/m/23921/摘要: mysql的联合主键:用2个字段(或者多个字段,后面具体都是用2个字段组合)来确定一条记录,说明,这2个字段都不是唯一的,2个字段可以分别重复,这么设置的好处,可以很直观的看到某个重复字段的记录条数。mysql的联合主键:用2个字段(或者多个字段,后面具体都是用2个字段组合)来确定一条记录,说明,这2个...转载 2019-06-19 21:22:26 · 48921 阅读 · 6 评论 -
mysql删除唯一约束
原文:https://www.centos.bz/question/dropping-unique-constraint-from-mysql-table/唯一约束也是索引。首先使用SHOW INDEX FROM tbl_name找出索引的名称。 索引的名称存储在该查询结果中的键名称列中。然后可以使用DROP INDEX:DROP INDEX index_name ON t...转载 2019-06-19 21:35:39 · 12392 阅读 · 0 评论 -
SQL中的DDL、DML、DCL、TCL
原文:https://itommy.iteye.com/blog/22781721.DDL(DataDefinition Language)数据库定义语言statements are used to define the database structure or schema.DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,...转载 2019-06-18 19:17:28 · 201 阅读 · 0 评论