04.28.08
Mysql下建立主从数据库,将一个表的数据转移到另一个表中
标签:Freebsd/Unix服务器, mysql, SQL, 批量插入当数据库中的某一张表的数据量过大的时候,我们会发现对这张表的所有操作,例如查询、删除等,都会消耗大量时间,为了解决这个问题,其中一个办法就是建立主从数据库,将那些无用的,对用户没有价值的数据移到从数据库中,这样不仅能够提高查询效率,也能够避免给用户提供无用信息,造成困扰。我们可以使用几个简单的SQL语句,就能完成这个功能。
判断某一条件下的记录数量:
SELECT count(*) FROM `test` WHERE `start_date`>'2007-03-01'
将一个表中的数据批量插入另一张表中:
insert into `test_sub` select * from `test` WHERE `test`.`start_date`<'2007-03-01'
删除原表中相应数据:
delete FROM `test` WHERE `start_date`<'2007-03-01'
本文可以自由转载,转载时请保留全文并注明出处:
转载自仲子说 [ http://www.wangzhongyuan.com/ ]
原文链接:http://www.wangzhongyuan.com/archives/80.html