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

(mysql)ÁÙʱ±íµÄʹÓÃ

ʹÓÃÁÙʱ±íµÄºÃ´¦£º
ʹÓÃÁÙʱ±í´æ·ÅÖмä½á¹û,¼ÓËÙ²éѯ£¬»ò´æ·ÅÁÙʱ½á¹û.
 
(1)
´´½¨ÁÙʱ±íºÜÈÝÒ×£¬¸øÕý³£µÄCREATE TABLEÓï¾ä¼ÓÉÏTEMPORARY¹Ø¼ü×Ö£º
CREATE TEMPORARY TABLE tmp_table (
name VARCHAR(10) NOT NULL,
value INTEGER NOT NULL
)
 
(2)
ÁÙʱ±í½«ÔÚÄãÁ¬½ÓMySQLÆÚ¼ä´æÔÚ¡£µ±Äã¶Ï¿ªÊ±£¬MySQL½«×Ô¶¯É¾³ý±í²¢ÊÍ·ÅËùÓõĿռ䡣µ±È»Äã¿ÉÒÔÔÚÈÔÈ»Á¬½ÓµÄʱ
ºòɾ³ý±í²¢Êͷſռ䡣
DROP TABLE tmp_table -- ²»ÓüÓtemporary
(2.2)
ÁÙʱ±íµÄ³£Ó÷½·¨:
create temporary table temp_user select * from user;
 
(3)
Èç¹ûÔÚÄã´´½¨ÃûΪtmp_tableÁÙʱ±íʱÃûΪtmp_tableµÄ±íÔÚÊý¾Ý¿âÖÐÒѾ­´æÔÚ£¬ÁÙʱ±í½«ÓбØÒªÆÁ±Î£¨Òþ²Ø£©·ÇÁÙʱ
±ítmp_table¡£
 
(4)
ʹÓÃÁÙʱ±í¼ÓËÙ²éѯ
¡¡¡¡°Ñ±íµÄÒ»¸ö×Ó¼¯½øÐÐÅÅÐò²¢´´½¨ÁÙʱ±í£¬ÓÐʱÄܼÓËÙ²éѯ¡£ËüÓÐÖúÓÚ±ÜÃâ¶àÖØÅÅÐò²Ù×÷£¬¶øÇÒÔÚÆäËû·½Ã滹Äܼò
»¯ÓÅ»¯Æ÷µÄ¹¤×÷¡£ÀýÈç:
¡¡¡¡SELECT cust.name£¬rcvbles.balance£¬……other columns
¡¡¡¡from cust£¬rcvbles
¡¡¡¡WHERE cust.customer_id = rcvlbes.customer_id
¡¡¡¡AND rcvblls.balance>0
¡¡¡¡AND cust.postcode>“98000”
¡¡¡¡ORDER BY cust.name
¡¡¡¡Èç¹ûÕâ¸ö²éѯҪ±»Ö´Ðжà´Î¶ø²»Ö¹Ò»´Î£¬¿ÉÒÔ°ÑËùÓÐδ¸¶¿îµÄ¿Í»§ÕÒ³öÀ´·ÅÔÚÒ»¸öÁÙʱÎļþÖУ¬²¢°´¿Í»§µÄÃû×Ö
½øÐÐÅÅÐò:
¡¡¡¡SELECT cust.name£¬rcvbles.balance£¬……other columns
¡¡¡¡from cust£¬rcvbles
¡¡¡¡WHERE cust.customer_id = rcvlbes.customer_id
¡¡¡¡AND rcvblls.balance>0
¡¡¡¡ORDER BY cust.name
¡¡¡¡INTO TEMP cust_with_balance
¡¡¡¡È»ºóÒÔÏÂÃæµÄ·½Ê½ÔÚÁÙʱ±íÖвéѯ:
¡¡¡¡SELECT * from cust_with_balance
¡¡¡¡WHERE postcode>“98000”
¡¡¡¡ÁÙʱ±íÖеÄÐÐÒª±ÈÖ÷±íÖеÄÐÐÉÙ£¬¶øÇÒÎïÀí˳Ðò¾ÍÊÇËùÒªÇóµÄ˳Ðò£¬¼õÉÙÁË´ÅÅÌI/O£¬ËùÒÔ²éѯ¹¤×÷Á¿¿ÉÒԵõ½´ó
·ù¼õÉÙ¡£


Ïà¹ØÎĵµ£º

mysql ±íÀàÐÍmyISAM £¬Innodb

¾ÍÎÒÖªµÀµÄÁ½¸öÇø±ð£º
myISAM  ²»Ö§³ÖÊÂÎñ
Innodb   Ö§³ÖÊÂÎñ
Èç¹ûÐÞ¸ÄmyISAM ΪInnodb£¬ÐèÒª°ÑÔ­À´µÄÊý¾ÝÏÈdump³öÀ´£¬Çå¿Õ±í£¬ÔÚÖØÐ²åÈë
innodbÔÚ/etc/my.cfgµÄÅäÖÃΪ
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
innodb_log_group_hom ......

MYSQLÍü¼ÇÃÜÂë½â¾ö·½·¨ »ÆÃöÓñ

Windows: 
1. ÓÃϵͳ¹ÜÀíÔ±µÇ½ϵͳ¡£ 
2. Í£Ö¹MySQLµÄ·þÎñ¡£ 
3. ½øÈëÃüÁî´°¿Ú(cmd)£¬È»ºó½øÈëMySQLµÄ°²×°Ä¿Â¼£¬±ÈÈçÎҵݲװĿ¼ÊÇc:\mysql,½øÈëC:\mysql\bin 
4. Ìø¹ýȨÏÞ¼ì²éÆô¶¯MySQL£¬ 
c:\mysql\bin>mysqld-nt --skip-grant-tables
5. ÖØÐ´ò¿ªÒ»¸öcmd´°¿Ú£¬½øÈëc:\mysql\b ......

WinodwsÏÂIIS/Apache+PHP+MySQLµÄ°²×°ÅäÖÃ

ÎÒд¹ýµÄ½Ì³Ì²»¶à£¬¶øÇҴ󲿷ֶ¼ÊÇÀ´Ô´ÓÚ±ðÈ˵Ľ̳̣¬²»¹ý£¬ÕâÀïËù½éÉܵ쬶¼ÊÇÈÚÈëÎÒËù×ܽáµÄ¾­Ñ飮£­£­ÒýÑÔ
¡¡¡¡
¡¡¡¡PHPµÄÖ´ÐÐЧÂÊÊÇÓÐÄ¿¹²¶ÃµÄ£¬ÕâÒ²ÊÇÎÒϲ»¶ËüµÄÔ­ÒòÖ®Ò»£¬ºÍËü³ÆÎª¾øÃî´îµµµÄMysqlÒÔ¼°ApacheÏëÈںϣ¬²»Äܲ»¾ªÌ¾ÆäЧÂÊÁË¡£PHP¸üÐÂÒ²ºÜ¿ì£¬ÕâÀïÁоÙÁËĿǰ×îа汾PHP4.3.2RC4£¨¼¸ºõûÓÐBUGÁË£¬¹À¼ÆÐ´Í ......

MySQL .frm .myd .myi Îļþ ¼°Êý¾Ý¿â±¾µØÒÆÖ²

     ½ñÌìÔÚʵ¼Ê¿ª·¢ÖжÔÓÚMySQLÊý¾Ý¿â½øÐÐÒÆÖ²·¢ÉúµÄÎÊÌâÀ´ËµÏÂ. ¿ªÊ¼°Ñ±¾µØdataÖеÄÊý¾Ý¿âÎļþ¿½±´µ½Áíһ̨»ú×ÓÉÏTest, Ö´ÐÐshow tables ; ¿ÉÒÔ¿´µ½Êý¾Ý¿â±í,µ«ÊÇ¶Ô±í½øÐÐÈκβÙ×÷¶¼±¨´í: ±í²»´æÔÚ , Ô­ÒÔΪMysqlµÄÊý¾Ý¿âÎļþ(.frm)Copy->stickµ½±¾µØ°²×°MySQLDBĿ¼µÄdataÎļþ¼ÐϾͿÉÒÔ.ÊÂʵ²»Ê ......

(mysql)Foreign keyµÄʹÓÃ

(1)
Íâ¼üµÄʹÓÃ:
Íâ¼üµÄ×÷ÓÃ,Ö÷ÒªÓÐÁ½¸ö:
Ò»¸öÊÇÈÃÊý¾Ý¿â×Ô¼ºÍ¨¹ýÍâ¼üÀ´±£Ö¤Êý¾ÝµÄÍêÕûÐÔºÍÒ»ÖÂÐÔ.
Èç:
ÓбíA,±íBÖÐÒ»×Ö¶ÎÊDZíAijһ×ֶεÄÍâ¼ü.µ±É¾³ý±íA¼Ç¼ʱ,±íBÏàÓ¦¼Ç¼»á×÷ÏàÓ¦´¦Àí(ɾ³ý/»òÉèÖÃÍâ¼üÁÐΪNULL).µ«Èôɾ³ý±íB¼Ç¼,±íAµÄ¼Ç¼,Ôò²»»áÊÜÓ°Ïì!
 
Ò»¸ö¾ÍÊÇÄܹ»Ôö¼ÓERͼµÄ¿É¶ÁÐÔ
  &nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ