Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÈçºÎÖ´ÐÐÒ»¸ömysqlµÄsql½Å±¾Îļþ


2009-12-08 18:53
sql½Å±¾Êǰüº¬Ò»µ½¶à¸ösqlÃüÁîµÄsqlÓï¾ä£¬ÎÒÃÇ¿ÉÒÔ½«ÕâЩsql½Å±¾·ÅÔÚÒ»¸öÎı¾ÎļþÖУ¨ÎÒÃdzÆÖ®Îª“sql½Å±¾Îļþ”£©£¬È»ºóͨ¹ýÏà¹ØµÄÃüÁîÖ´ÐÐÕâ¸ösql½Å±¾Îļþ¡£»ù±¾²½ÖèÈçÏ£º
1¡¢´´½¨°üº¬sqlÃüÁîµÄsql½Å±¾Îļþ
ÎļþÖаüº¬Ò»Ð©ÁеÄsqlÓï¾ä£¬Ã¿ÌõÓï¾ä×îºóÒÔ;½á⣬ÎļþÄÚÈÝʾÀýÈçÏ£º
--´´½¨±í£¬Ê¹ÓÓ--”½øÐÐ×¢ÊÍ
create table ±íÃû³Æ
(                   
Guid Varchar(38) not null primary key, 
Title Varchar(255),       
              
) TYPE=InnoDB;
--ÔÚ±íAÖÐÔö¼Ó×Ö¶ÎStatus
alter table A add Status TinyInt default '0';
--ÔÚ±íAÉÏ´´½¨Ë÷Òý
create index XX_TaskId_1 on A(Id_);
--ÔÚA±íÖÐÌí¼ÓÒ»Ìõ¼Ç¼
Insert into A (Id,ParentId, Name) values(1,0,'Ãû³Æ');
--Ìí¼Ó¡¢Ð޸ġ¢É¾³ýÊý¾Ýºó£¬ÓпÉÄÜÐèÒªÌá½»ÊÂÎñ
Commit;
2¡¢Ö´ÐÐsql½Å±¾Îļþ
·½·¨Ò» Ê¹ÓÃdosÃüÁîÖ´ÐÐ(windowsÏ£¬unix»òlinuxÔÚµÄÆä¿ØÖÆÌ¨ÏÂ)
¡¾MysqlµÄbinĿ¼¡¿\mysql –uÓû§Ãû –pÃÜÂë –DÊý¾Ý¿â<¡¾sql½Å±¾Îļþ·¾¶È«Ãû¡¿£¬Ê¾Àý£º
D:\mysql\bin\mysql –uroot –p123456 -Dtest<d:\test\ss.sql
×¢Ò⣺
A¡¢Èç¹ûÔÚsql½Å±¾ÎļþÖÐʹÓÃÁËuse Êý¾Ý¿â£¬Ôò-DÊý¾Ý¿âÑ¡Ïî¿ÉÒÔºöÂÔ
B¡¢Èç¹û¡¾MysqlµÄbinĿ¼¡¿Öаüº¬¿Õ¸ñ£¬ÔòÐèҪʹÓÓ”°üº¬£¬È磺“C:\Program Files\mysql\bin\mysql” –uÓû§Ãû –pÃÜÂë –DÊý¾Ý¿â<¡¾sql½Å±¾Îļþ·¾¶È«Ãû¡¿
·½·¨¶þ ½øÈëmysqlµÄ¿ØÖÆÌ¨ºó£¬Ê¹ÓÃsourceÃüÁîÖ´ÐÐ
Mysql>source ¡¾sql½Å±¾ÎļþµÄ·¾¶È«Ãû¡¿
ת×Ô£ºhttp://hi.baidu.com/tangmingjie85/blog/item/01670d0395159c0c1c95834e.html


Ïà¹ØÎĵµ£º

sys.identity_columns (sql server 2005)

sys.identity_columns
ÓÃ×÷±êʶÁеÄÿÁж¼ÔÚ±íÖÐÕ¼Ò»ÐС£
ÁÐÃû Êý¾ÝÀàÐÍ ËµÃ÷
<´Ó sys.columns ¼Ì³ÐµÄÁÐ>
ÓйشËÊÓͼËù¼Ì³ÐÁеÄÁÐ±í£¬Çë²ÎÔÄ sys.columns
seed_value
sql_variant
¸Ã±êʶÁеÄÖÖ×ÓÖµ¡£ÖÖ×ÓÖµµÄÊý¾ÝÀàÐÍÓëÁб¾ÉíµÄÊý¾ÝÀàÐÍÏàͬ¡£
increment_value
sql_variant
¸Ã±êʶÁеÄÔöÁ¿Öµ¡£ÖÖ×ÓÖµµÄÊ ......

mysql×Ö·û¼¯²é¿´ÒÔ¼°ÐÞ¸Ä

mysql×Ö·û¼¯²é¿´ÒÔ¼°ÐÞ¸Ä
http://blog.csdn.net/cs870101/archive/2009/09/23/4580879.aspx
ת×Ô:http://blog.chinaunix.net/u2/85344/showart_2042280.html
LiunxÏÂÐÞ¸ÄMySQL×Ö·û¼¯£º
1.²éÕÒMySQLµÄcnfÎļþµÄλÖÃ
find / -iname '*.cnf' -print
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-la ......

ubuntuϸü¸ÄmysqlĬÈϱàÂë(×Ö·û¼¯)

 
°²×°mysql
sudo apt-get install mysql-server #Ö±½Ó×Ô¶¯»ñµÃ¿ÉÓð汾
Ò²¿ÉÒÔÕâÑùд
sudo apt-get install mysql-server-5.0 #°²×°mysql·þÎñÆ÷5.0°æ±¾
°²×°ºó
/etc/init.d/mysql start (stop) ΪÆô¶¯ºÍÍ£Ö¹·þÎñÆ÷
/etc/mysql/ Ö÷ÒªÅäÖÃÎļþËùÔÚλÖà my.cnf
/var/lib/mysql/ ·ÅÖõÄÊÇÊý¾Ý¿â±íÎļþ¼Ð£¬ÕâÀïµÄm ......

¡¾SQL¡¿Ê¹ÓÃÒ»ÌõINSERTÓï¾äÍê³É¶à±í²åÈë

ÕâÊÇÒ»Ìõµß¸²³£¹æµÄ²åÈë·½·¨£¬Ò»ÌõINSERTÓï¾ä¿ÉÒÔÍê³ÉÏò¶àÕűíµÄ²åÈëÈÎÎñ¡£Ð¡Ð¡µØÕ¹Ê¾Ò»ÏÂÕâÖÖ²åÈë·½·¨¡£
1.´´½¨±íT²¢³õʼ»¯²âÊÔÊý¾Ý£¬´Ë±í×÷ΪÊý¾ÝÔ´¡£
sec@ora10g> create table t (x number(10), y varchar2(10));
sec@ora10g> insert into t values (1,'a');
sec@ora10g> insert into t values (2,'b');
......

£¨×ª£©SQL²éѯÂýµÄ48¸öÔ­Òò·ÖÎö

ת×Ô£ºhttp://topic.csdn.net/u/20100109/09/70f82fb7-eabc-4140-9573-5f8395e0f62e.html
²éѯËÙ¶ÈÂýµÄÔ­ÒòºÜ¶à£¬³£¼ûÈçϼ¸ÖÖ£º
¡¡¡¡1¡¢Ã»ÓÐË÷Òý»òÕßûÓÐÓõ½Ë÷Òý(ÕâÊDzéѯÂý×î³£¼ûµÄÎÊÌ⣬ÊdzÌÐòÉè¼ÆµÄȱÏÝ)
¡¡¡¡2¡¢I/OÍÌÍÂÁ¿Ð¡£¬ÐγÉÁËÆ¿¾±Ð§Ó¦¡£
¡¡¡¡3¡¢Ã»Óд´½¨¼ÆËãÁе¼Ö²éѯ²»ÓÅ»¯¡£
¡¡¡¡4¡¢ÄÚ´æ²»×ã
¡¡¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ