
mysql
许愿35岁退休
这个作者很懒,什么都没留下…
展开
-
mysql 级联删除
URL:http://www.chinaunix.net/jh/17/462977.html作者:Dirk (dirk.ye AT gmail.com) Url:http://dirk.pdx.cn 日期:2004/12/08 首先,目前在产品环境可用的MySQL版本(指4.0.x和4.1.x)中,只有InnoDB引擎才允许使用外键,所以,我们的数据表必须使用I转载 2017-06-30 18:26:58 · 771 阅读 · 0 评论 -
白话讲MyIsam和InnoDB的区别
“MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持”这是网上对MyISAM和InnoDB的解释,很抽象吧,我们用白话的方式解释一下其实也比较简单所谓事务处理,就是原子性操作。 打个比方,支持事务处理的Innodb表,建设一个中,发帖是给积分的。你发了一个帖子执行一个insert语句,来插入帖子内容,插入后就要执行一个update语句来增加你的积分。假设一种特殊情况突然发生,inse转载 2017-06-30 18:53:24 · 308 阅读 · 0 评论 -
MySQL存储引擎--MyISAM与InnoDB区别
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。 以下是一些细节和具体转载 2017-06-30 18:58:43 · 273 阅读 · 0 评论 -
MySQL更新某个字段的值为原来的值加1 (非auto_increament)
格式:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句] 比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则update student set score=score+1 where id = 1如果是需要多个字段同时在原来的值的基础上加1只用一条sql语句的话,那么就用逗号隔开 比如我需要给我的表中计数,表中有三类字段是这样:原创 2017-06-22 20:42:18 · 93424 阅读 · 2 评论 -
Every derived table must have its own alias(sql语法错误)
今天在做多表连接查询的时候出现错误:Every derived table must have its own alias:每一个派生出来的表都必须有一个自己的别名下面是我执行的错误的sql语句:select *from port as p join (select *from node as n where n.nodeName="test5" and n.scenario_id = 20) on原创 2017-07-01 16:08:49 · 67742 阅读 · 2 评论