ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>久草在线视频资源,国产一区二区按摩在线观看,久久青草久久http://www.aygfsteel.com/easywu/archive/2009/05/05/269033.html江天部落æ ?/dc:creator>江天部落æ ?/author>Tue, 05 May 2009 09:47:00 GMThttp://www.aygfsteel.com/easywu/archive/2009/05/05/269033.htmlhttp://www.aygfsteel.com/easywu/comments/269033.htmlhttp://www.aygfsteel.com/easywu/archive/2009/05/05/269033.html#Feedback0http://www.aygfsteel.com/easywu/comments/commentRss/269033.htmlhttp://www.aygfsteel.com/easywu/services/trackbacks/269033.htmlSQL SERVER从文件导入导入数据容错性没有mysql好。如果文本文件较大,如有几十万或上百万的数据åQŒå¦‚果中间某条数据出现问题,则很å®ÒŽ˜“出现æ­ÀLœºçš„问题,而且很难扑ֈ°æ˜¯å“ªä¸€è¡Œå‡ºçŽîCº†é—®é¢˜ã€‚Mysqlž®±æ¯”较好åQŒå¯ä»¥æ½Cºå‡ºé”™çš„æ•°æ®æœ‰å¤šž®‘行åQŒæ²¡å‡ºé”™çš„æ•°æ®è¿˜æ˜¯å¯ä»¥æ­£å¸¸å¯¼å…¥æ•°æ®åº“˜q›è¡Œæ“ä½œã€?/span>

Mysql从文件导入数据可以ä‹É用以下方法:
1、先创徏一张表
如:
CREATE TABLE i0812 (       
Col001 varchar (255) NULL, 
Col002 varchar (255) NULL, 
Col003 varchar (255) NULL, 
Col004 varchar (255) NULL, 
Col005 varchar (255) NULL, 
Col006 varchar (255) NULL, 
Col007 varchar (255) NULL, 
Col008 varchar (255) NULL, 
Col009 varchar (255) NULL  

2、从文本导入数据
如:
load data local infile "e:/mysql/IIP_M_SZ.200812" into table i0812 FIELDs TERMINATED BY '|' LINES TERMINATED BY '\r\n';

3、进行计½Ž—åÆˆå¯¼å‡º¾l“æžœè‡Ïx–‡æœ¬æ–‡ä»?/strong>
如:
select col002,col005,col004,col008 into outfile 'e:/mysql/i0812.txt' fields terminated by '|' lines terminated by '\r\n' from i0812 where col003 in (select col001 from qdbm) order by col005;

                                                                                                                                                                                                                                               



]]>
数据库表中插入重复数据的处理http://www.aygfsteel.com/easywu/archive/2008/08/17/222563.html江天部落�/dc:creator>江天部落�/author>Sun, 17 Aug 2008 08:16:00 GMThttp://www.aygfsteel.com/easywu/archive/2008/08/17/222563.htmlhttp://www.aygfsteel.com/easywu/comments/222563.htmlhttp://www.aygfsteel.com/easywu/archive/2008/08/17/222563.html#Feedback3http://www.aygfsteel.com/easywu/comments/commentRss/222563.htmlhttp://www.aygfsteel.com/easywu/services/trackbacks/222563.html 该怎么处理?

一个比较笨的办法,是先用select查找表中是否已经存在该数据,然后再根据返回的¾l“果军_®šæ˜¯å¦insert。这样做一来效率会降低åQŒäºŒæ¥ï¼Œå¦‚果在selectå’Œinsert执行期间åQŒåˆæœ‰å…¶ä»–用戯‚¿›è¡Œäº†insert操作åQŒæ’入了一条相同的数据åQŒä»ç„¶ä¼šå‡ºé”™ã€?br />
正确的解å†Ïx–¹æ³•是åQ?br /> 首先åQŒåœ¨åˆ›å¾è¡¨æ—¶åQŒå°†ä¸éœ€è¦é‡å¤çš„字段讄¡½®ä¸ºuniqueåQŒç„¶åŽåœ¨æ’å…¥æ—Óž¼Œä½¿ç”¨insert ignore语句ã€?br />
例如åQšï¼ˆæ•°æ®åº“用的是mysql5åQ?br /> 创徏一张表用来存储用户åQ?br /> create table user_info
(
   uid mediumint(10) unsigned NOT NULL auto_increment primary key,
   last_name char(20) not null,
   first_name char(20) not null,
   unique ( last_name, first_name)
);

插入数据åQ?br /> insert ignore into user_info (last_name,first_name) values ('x','y');
//˜q™æ ·ä¸€æ¥ï¼Œå¦‚果表中已经存在last_name='x'且first_name='y'的数据,ž®×ƒ¸ä¼šæ’入,如果没有ž®×ƒ¼šæ’入一条新数据ã€?br />






]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º ÇåË®ºÓÏØ| ÖÛɽÊÐ| »ëÔ´ÏØ| ÄþÉÂÏØ| ÍпËÑ·ÏØ| ÁÙ¸ßÏØ| Ò¦°²ÏØ| ºéÔóÏØ| ²èÁêÏØ| ¹ÝÌÕÏØ| èÈÑôÏØ| Û³ÁêÏØ| ³µÏÕ| ¹þ¶û±õÊÐ| ÁÙÇåÊÐ| ÐÂÌïÏØ| ÏóÖÝÏØ| Î¼Ô´ÏØ| ¿µÀÖÏØ| ¾ÅÕ¯¹µÏØ| Õê·áÏØ| ƽ¹ÈÇø| ¸ß±®µêÊÐ| Ñô³ÇÏØ| ÖÐÎ÷Çø| ÌÚ³åÏØ| ²èÁêÏØ| ÏçÄþÏØ| ÉÏË¼ÏØ| µÂ»¯ÏØ| Ð˰²ÃË| ´Ó»¯ÊÐ| ½¨µÂÊÐ| ÓÒÓñÏØ| ¾°µÂÕòÊÐ| ÷ºÓ¿ÚÊÐ| Çí½áÏØ| ÏãºÓÏØ| ³Î³ÇÏØ| ԭƽÊÐ| å§ÑôÏØ|