mysql
chenshangan
这个作者很懒,什么都没留下…
展开
-
mysql left( right ) join使用on 与where 筛选的差异
有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。可能只看着两个关键字看不出任何的问题。那我们使用实际的例子来说到底有没有差异。 例如存在两张表结构 表结构1转载 2011-10-11 10:16:12 · 4054 阅读 · 1 评论 -
mysql procedure while loop
create PROCEDURE init_display_pos_weight()BEGINdeclare i int default 1;while i insert into display_pos_weight(pos, weight) values(i, 1);set i = i + 1;end while;END;原创 2012-06-18 15:25:51 · 531 阅读 · 0 评论 -
mysql 常用命令
修改表结构1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL原创 2011-08-25 10:19:33 · 332 阅读 · 0 评论 -
mysql 定时器
转自 : http://www.jz123.cn/text/1134105.htmlMySQL从5.1开始支持event功能,类似oracle的job功能。有了这个功能之后我们就可以让MySQL自动的执行数据汇总等功能,不用像以前需要操作的支持了。如linux crontab功能。 创建测试表 CREATE TABLE t ( v VARCHAR转载 2012-02-24 13:24:47 · 366 阅读 · 0 评论 -
mysql 存储过程中表名使用参数传入
参考:http://forums.mysql.com/read.php?10,511704,511704#msg-511704BEGINdeclare date_str varchar(8);declare table_prefix varchar(20);set table_prefix='mail_rare_visit_';set date_str = DATE_FORMA原创 2012-02-17 16:31:07 · 1994 阅读 · 0 评论 -
mysql触发器的实战经验
转自:http://hi.baidu.com/avauntage/blog/item/b7a8ca16e7245017972b43bb.html1 引言Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),转载 2012-02-24 11:52:27 · 650 阅读 · 0 评论 -
MyISAM 和 InnoDB 讲解
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 以下是一转载 2011-12-08 16:21:24 · 243 阅读 · 0 评论 -
mysql语句
1、如果记录已存在就更新,否则插入新的记录可以合并成下面一条语句实现INSERT INTO table (a, b, c) VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE c = c + 1;2、如果记录已存在就先删除再插入,否则就直接插入新的记录:REPLACE INTO table SET id = 42, foo = 'bar';3、从表原创 2011-09-08 16:31:06 · 308 阅读 · 0 评论 -
某些mysql like查询也是可以使用到索引的
当起始不是模糊查询时,其实是可以用索引的explain extended select * from users where email like '303578599%'explain extended select * from users where email like '303%578599%'如果起始就是模糊查询,就要全表扫描了explain ext原创 2011-11-21 15:23:22 · 14814 阅读 · 2 评论 -
CAP理论和ACID模型
转自:http://www.jdon.com/37625分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容错性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布转载 2012-08-20 15:03:35 · 1671 阅读 · 0 评论