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

MySQLÎå¸ö²éѯÓÅ»¯·½·¨


MySQLÎå¸ö²éѯÓÅ»¯·½·¨

ÊìϤSQLµÄÈ˶¼ÖªµÀ£¬Íê³Éͬһ¸öÈÎÎñ£¬SQL¿ÉÄÜÓжàÖÖд·¨£¬µ«²»Í¬Ð´·¨µÄ²éѯ
ÐÔÄÜ¿ÉÄÜ»áÓÐÌìÈÀÖ®±ð£¬±¾ÎÄÁоٳöÎå¸ö²éѯÓÅ»¯µÄ·½·¨
£¬µ±È»£¬ÓÅ»¯µÄ·½·¨»¹Óкܶࡣ¡¡¡¡
1¡¢ÓÅ»¯Êý¾ÝÀàÐÍ
MySQL
ÖÐÊý¾ÝÀàÐÍÓжàÖÖ£¬Èç¹ûÄãÊÇÒ»ÃûDBA£¬ÕýÔÚ°´ÕÕÓÅ»¯µÄÔ­Ôò¶ÔÊý¾ÝÀàÐͽøÐÐÑϸñµÄ¼ì²é£¬µ«¿ª·¢
ÈËÔ±¿ÉÄÜ»áÑ¡ÔñËûÃÇÈÏΪ×î¼òµ¥µÄ·½°¸£¬ÒÔ¼Ó¿ì±àÂëËÙ¶È£¬»òÕßÑ¡Ôñ×îÃ÷ÏÔµÄÑ¡Ôñ£¬Òò´Ë£¬Äã¿ÉÄÜÃæÁٵͼ²»ÊÇ×î¼ÑµÄÑ¡Ôñ£¬Èç¹û¿ÉÄܵϰ£¬ÄãÓ¦¸Ã³¢ÊÔÒÔͨÓÃ×¼ÔòÀ´¸Ä±äÕâЩ¾ö¶¨¡£ ITר¼ÒÍø¶À¼Ò£ºMySQL´æ´¢¹ý³Ìµ÷ÊÔ
(1)±ÜÃâʹÓÃNULL
NULL¶ÔÓÚ´ó¶àÊýÊý¾Ý¿â
¶¼ÐèÒªÌØÊâ´¦Àí£¬MySQLÒ²²»ÀýÍ⣬ËüÐèÒª¸ü¶àµÄ´úÂë
£¬¸ü¶àµÄ¼ì²éºÍÌØÊâµÄË÷ÒýÂß¼­£¬ÓÐЩ¿ª·¢ÈËÔ±ÍêȫûÓÐÒâʶµ½£¬´´½¨±íʱNULLÊÇĬÈÏÖµ£¬µ«´ó¶àÊýʱºòÓ¦¸ÃʹÓÃNOT NULL£¬»òÕßʹÓÃÒ»¸öÌØÊâµÄÖµ£¬Èç0£¬-1×÷ΪĬÈÏÖµ¡£
(2)½ö¿ÉÄÜʹÓøüСµÄ×Ö¶Î
MySQL´Ó´ÅÅ̶ÁÈ¡Êý¾ÝºóÊÇ´æ´¢µ½ÄÚ´æÖеģ¬È»ºóʹÓÃcpuÖÜÆÚºÍ´ÅÅÌI/O¶ÁÈ¡Ëü£¬ÕâÒâζ×ÅԽСµÄÊý¾ÝÀàÐÍÕ¼ÓõĿռäԽС£¬´Ó´ÅÅ̶Á»ò´ò°üµ½ÄÚ´æµÄЧÂʶ¼¸üºÃ£¬µ«Ò²²»ÒªÌ«¹ýִ׿õСÊý¾ÝÀàÐÍ£¬ÒªÊÇÒÔºóÓ¦ÓÃ
³ÌÐò·¢Éúʲô±ä»¯¾ÍûÓпռäÁË¡£ÐÞ¸Ä±í½«ÐèÒªÖØ¹¹£¬¼ä½ÓµØ¿ÉÄÜÒýÆð´úÂëµÄ¸Ä±ä£¬ÕâÊǺÜÍ·ÌÛµÄÎÊÌ⣬Òò´ËÐèÒªÕÒµ½Ò»¸öƽºâµã¡£MySQLÖÐÒþ²Ø¿Õ¼äÎÊÌâ½éÉÜ
2¡¢Ð¡ÐÄ×Ö·û¼¯×ª»»
¿Í»§¶Ë»òÓ¦ÓóÌÐòʹÓõÄ×Ö·û¼¯¿ÉÄÜºÍ±í±¾ÉíµÄ×Ö·û¼¯²»Ò»Ñù£¬ÕâÐèÒªMySQLÔÚÔËÐйý³ÌÖÐÒþº¬µØ½øÐÐת»»£¬´ËÍ⣬Ҫȷ¶¨×Ö·û¼¯ÈçUTF-8ÊÇ·ñÖ§³Ö¶à×Ö½Ú×Ö·û£¬Òò´ËËüÃÇÐèÒª¸ü¶àµÄ´æ´¢¿Õ¼ä¡£
3¡¢ÓÅ»¯count(my_col)ºÍcount(*)
Èç¹ûÄãʹÓÃMyISAM±í£¬ÔÚûÓÐwhere×Ó¾äµÄÇé¿öÏÂʹÓÃcount(*)ËÙ¶ÈÊǺܿìµÄ£¬ÒòΪÐÐÊýÁ¿µÄͳ¼ÆÊÇ
·Ç³£¾«È·µÄ£¬Òò´ËMySQL²»»áÒ»ÐÐÒ»ÐеØÈ¥ÕÒ£¬½ø¶øµÃ³öÐÐÊý£¬Èçmy_colÁÐûÓпÕÖµ£¬ÄÇôºÍÇ°ÃæËµµÄÇé¿ö»áÒ»Ñù£¬¼´count(my_col)ËÙ¶È
Ò²»áºÜ¿ì¡£
Èç¹ûÓÐwhere×Ó¾äʱʹÓÃcount( )£¬»ù±¾ÉϾÍÎÞ·¨½øÐиü¶àÓÅ»¯ÁË£¬ÔÚwhere×Ó¾äÖг¬³öÁËÃ÷ÏÔµÄË÷ÒýÁУ¬¶ÔÓÚ¸´ÔÓµÄwhere×Ӿ䣬ֻÓÐʹÓø²¸ÇË÷Òý²ÅÓÐÓá£
³ýÁËÉÏÃæµÄ½¨ÒéÍ⣬Ä㻹¿ÉÒÔʹÓûã×Ü±í£¬ËüÃÇÈÃÄã¿ÉÒÔ¶Ô±íµÄÄÚÈݱ£³Ö¸üУ¬Äã¿ÉÒÔʹÓô¥·¢Æ÷£¬»òÕßÓ¦ÓóÌÐòÂß¼­±£
³Ö»ã×ܱí×ÜÊÇ×îÐÂ״̬£¬»òÕß¶¨ÆÚÔËÐÐÒ»¸öÅú´¦Àí×÷Òµ±£³ÖÌî³ä×îеÄÊý¾ÝÐÅÏ¢£¬Èç¹ûÄã²ÉÓúóÕߣ¬ÄãµÄÐÅÏ¢½«»á·Ç³£½Ó½ü£¬µ«²»ÊǾ«È·µÄ£¬ÒÀÀµÓÚÅú´¦Àí×÷Òµ¶à¾Ã
ÔËÐÐÒ»´Î£¬ÕâÐèҪȨºâÓ¦ÓóÌÐò¶Ô¾«È·ÐÅÏ¢µÄÐèÒª£¬ºÍ±£³ÖÊý¾Ý¸üеÄϵͳ¿ªÏú£¬ÒªÔÚÕ


Ïà¹ØÎĵµ£º

°²×°UCenter¹ý³ÌÖС°²»Ö§³ÖMysqlÊý¾Ý¿â¡±µÄ½â¾ö·½·¨

°´ÕÕ¹Ù·½ÌṩµÄ“UCenter 1.5.0 °²×°Í¼ÎĽ̳̔£¬ÎÒ¿ªÊ¼×°ÉÏphp5,mysql5,apache2.2£¬½á¹ûÔÚhttp://127.0.0.1/ucenter/install/index.phpʱÓöµ½ÁËÁîÈËÓôÃÆµÄÒ»¿Ì£¬
²é²é×ÊÁÏÒ»¿´£¬ÓкܶàÅóÓѶ¼Óöµ½ÀàËÆÇé¿ö£¬¶øÇÒÎʵÄÌû×Óµ½ÏÖÔÚ»¹Ã»Óиø»Ø£¬ÐÄÀíÄÉÃÆÑ½£¬ÎªÉ¶UcenterµÄÌṩ¹«Ë¾“¿µÊ¢´´Ï딵Ŀª·¢ÈËÔ±²» ......

MySql ÅжϺº×Ö¡¢ÈÕÆÚ¡¢Êý×ֵĺ¯Êý

¼¸¸öƽ³£ÓõÄmysqlº¯Êý
/*****************************************************
1.ÅжÏ×Ö·û´®ÊÇ·ñΪºº×Ö ·µ»ØÖµ£º1-ºº×Ö 0-·Çºº×Ö
*****************************************************/
DROP FUNCTION IF EXISTS fc_is_hanzi;
CREATE FUNCTION  fc_is_hanzi(
p_str VARCHAR(1024)
)
    ......

MySQL±¸·Ý»¹Ô­Êý¾Ý¿âÅú´¦Àí

MySQL±¸·Ý»¹Ô­Êý¾Ý¿âÅú´¦Àí
ÔÚÈÕ³£¹¤×÷ÖУ¬ÎÒÃÇÍùÍùÐèÒª¶ÔMySQLÊý¾Ý¿â½øÐб¸·Ý£¬ÓÐʱ¿ÉÒÔͨ¹ý¿½±´Õû¸öÎļþ£¬ÓÐʱͨ¹ý±¸·ÝÕû¸ö¿â»¹ÓеÄʱºòÎÒÃǾÍÖ»ÐèÒª±¸·Ýij¸ö±í¡£
1¡¢±¸·ÝÊý¾Ý¿â(µ¥¸ö±í±¸·Ý)  bk_table.bat
mysqldump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database1 table1>tabl ......

MySQL½«»áÏñBSD¡¢LinuxÄÇÑùŪ³ö²»Í¬µÄ·ÖÖ§ºÍ·¢Ðа棿

    ´ÓÓû§µÄ½Ç¶È¿´£¬MySQL±»SunÊÕ¹º£¬ÓÖ±»OracleÊÕ¹º¿ÉÄÜÕæ²»ÊÇʲôºÃÊ¡£MySQL±¾À´¾Í±»Oracleͨ¹ý²¢¹ºÆäÒÀÀµµÄ´æ´¢ÒýÇæInnobase¡¢BerkeleyDBÕÛÌڵIJ»ÐУ¬ÓÖÔÚ±»SunÊÕ¹ººó·¢ÉúÁËMonty´´½¨Ð·ÖÖ§MariaDBÕâÑùµÄÊÂÇ飬×îÖÕ»¹ÊÇËæ×ÅSunÒ»Æð±»Oracle²¢¹º£¬Ã»ÓÐÌÓÍÑLarry ElisonµÄħצ¡£Ò²Ðí£¬¿ªÔ´Èí¼þµÄºÃ´¦¾ÍÔÚ ......

mysql+php select ÏÂÀ­ÁбíÊ÷µÄ¼òµ¥ÊµÏÖ


Êý¾Ý¿âÉè¼Æ£º
--
-- Êý¾Ý¿â: `test`
--
-- --------------------------------------------------------
--
-- ±íµÄ½á¹¹ `menu`
--
CREATE TABLE IF NOT EXISTS `menu` (
`ID` int(10) unsigned NOT NULL auto_increment,
`PID` int(11) NOT NULL,
`TITLE` varchar(200) NOT NULL,
`REMARK` varchar(200) NOT ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ