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

MySQLÖÐÎIJο¼ÊÖ²á

ÒýÓÃhttp://bbs.51cto.com/thread-36865-1.html
ÏÂÃæÊÇһЩѧϰÈçºÎÓÃMySQL½â¾öһЩ³£¼ûÎÊÌâµÄÀý×Ó¡£
¡¡¡¡
¡¡¡¡Ò»Ð©Àý×ÓʹÓÃÊý¾Ý¿â±í“shop”£¬°üº¬Ä³¸öÉÌÈ˵ÄÿƪÎÄÕÂ(ÎïÆ·ºÅ)µÄ¼Û¸ñ¡£¼Ù¶¨Ã¿¸öÉÌÈ˵ÄÿƪÎÄÕÂÓÐÒ»¸öµ¥¶ÀµÄ¹Ì¶¨¼Û¸ñ£¬ÄÇô(ÎïÆ·£¬ÉÌÈË)ÊǼǼµÄÖ÷¼ü¡£
¡¡¡¡
¡¡¡¡ÄãÄÜÕâÑù´´½¨Àý×ÓÊý¾Ý¿â±í£º
¡¡¡¡CREATE TABLE shop (
¡¡¡¡ article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL,
¡¡¡¡ dealer¡¡CHAR(20)¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ DEFAULT ''¡¡¡¡ NOT NULL,
¡¡¡¡ price¡¡ DOUBLE(16,2)¡¡¡¡¡¡¡¡¡¡¡¡ DEFAULT '0.00' NOT NULL,
¡¡¡¡ PRIMARY KEY(article, dealer));
¡¡¡¡
¡¡¡¡INSERT INTO shop VALUES
¡¡¡¡(1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45),(3,'C',1.69),
¡¡¡¡(3,'D',1.25),(4,'D',19.95);
¡¡¡¡
¡¡¡¡ºÃÁË£¬Àý×ÓÊý¾ÝÊÇÕâÑùµÄ£º
¡¡¡¡
¡¡¡¡SELECT * from shop
¡¡¡¡
¡¡¡¡+---------+--------+-------+
¡¡¡¡| article | dealer | price |
¡¡¡¡+---------+--------+-------+
¡¡¡¡|¡¡¡¡0001 | A¡¡¡¡¡¡|¡¡3.45 |
¡¡¡¡|¡¡¡¡0001 | B¡¡¡¡¡¡|¡¡3.99 |
¡¡¡¡|¡¡¡¡0002 | A¡¡¡¡¡¡| 10.99 |
¡¡¡¡|¡¡¡¡0003 | B¡¡¡¡¡¡|¡¡1.45 |
¡¡¡¡|¡¡¡¡0003 | C¡¡¡¡¡¡|¡¡1.69 |
¡¡¡¡|¡¡¡¡0003 | D¡¡¡¡¡¡|¡¡1.25 |
¡¡¡¡|¡¡¡¡0004 | D¡¡¡¡¡¡| 19.95 |
¡¡¡¡+---------+--------+-------+
¡¡¡¡
¡¡¡¡3.1 ÁеÄ×î´óÖµ
¡¡¡¡“×î´óµÄÎïÆ·ºÅÊÇʲô£¿”
¡¡¡¡
¡¡¡¡SELECT MAX(article) AS article from shop
¡¡¡¡
¡¡¡¡+---------+
¡¡¡¡| article |
¡¡¡¡+---------+
¡¡¡¡|¡¡¡¡¡¡ 4 |
¡¡¡¡+---------+
¡¡¡¡
¡¡¡¡3.2 ÓµÓÐij¸öÁеÄ×î´óÖµµÄÐÐ
¡¡¡¡“ÕÒ³ö×î¹óµÄÎÄÕµıàºÅ¡¢ÉÌÈ˺ͼ۸ñ”
¡¡¡¡
¡¡¡¡ÔÚANSI-SQLÖÐÕâºÜÈÝÒ×ÓÃÒ»¸ö×Ó²éѯ×öµ½£º
¡¡¡¡
¡¡¡¡SELECT article, dealer, price
¡¡¡¡from¡¡ shop
¡¡¡¡WHERE¡¡price=(SELECT MAX(price) from shop)
¡¡¡¡
¡¡¡¡ÔÚMySQLÖУ¨»¹Ã»ÓÐ×Ó²éѯ)¾ÍÓÃ2²½×öµ½£º
¡¡¡¡
¡¡¡¡ÓÃÒ»¸öSELECTÓï¾ä´Ó±íÖеõ½×î´óÖµ¡£
¡¡¡¡Ê¹ÓøÃÖµ±à³öʵ¼ÊµÄ²éѯ£º
¡¡¡¡SELECT article, dealer, price
¡¡¡¡from¡¡ shop
¡¡¡¡WHERE¡¡price=19.95
¡¡¡¡
¡¡¡¡ÁíÒ»¸ö½â¾ö·½°¸Êǰ´¼Û¸ñ½µÐòÅÅÐòËùÓÐÐв¢ÓÃMySQLÌØ¶¨LIMIT×Ó¾äÖ»µÃµ½µÄµÚÒ»ÐУº
¡¡¡¡
¡¡¡¡SELECT article, dealer, price
¡¡¡¡from¡¡ shop
¡¡¡¡ORDER BY price DESC
¡¡¡¡LIMIT 1
¡¡¡¡
¡¡¡¡×¢Òâ


Ïà¹ØÎĵµ£º

MYSQLµÄ×Ö·û¼¯——×Ö·û¼¯ºÍУ¶Ô¹æÔò


1.ʲô½Ð×ö×Ö·û¼¯
×Ö·û¼¯¾ÍÊÇÒ»Ì×·ûºÅºÍ×Ö·û±àÂëµÄ¼¯ºÏ¡£
2.ʲô½Ð×öУ¶Ô¹æÔò
У¶Ô¹æÔò¾ÍÊÇÔÚ×Ö·û¼¯ÄÚÓÃÓڱȽÏ×Ö·ûµÄÒ»Ì×¹æÔò¡£
MYSQL5.1Êý¾Ý¿â¿ÉÒÔ×öµ½
·  Ê¹ÓöàÖÖ×Ö·û¼¯À´´æ´¢×Ö·û´®
·  Ê¹ÓöàÖÖУ¶Ô¹æÔòÀ´±È½Ï×Ö·û´®
·  ÔÚͬһ̨·þÎñÆ÷¡¢Í¬Ò»¸öÊý¾Ý¿â»òÉõ ......

ubuntu ÏÂ MYSQL °²×°

°²×°MySQL
sudo apt-get install mysql-server mysql-admin mysql-navigator mysql-query-browser
Õâ¸öÓ¦¸ÃºÜ¼òµ¥ÁË£¬¶øÇÒÎÒ¾õµÃ´ó¼ÒÔÚ°²×°·½ÃæÒ²Ã»Ê²Ã´Ì«´óÎÊÌ⣬ËùÒÔÒ²¾Í²»¶à˵ÁË£¬ÏÂÃæÎÒÃÇÀ´½²½²ÅäÖá£
ÅäÖÃMySQL
×¢Ò⣬ÔÚUbuntuÏÂMySQLȱʡÊÇÖ»ÔÊÐí±¾µØ·ÃÎʵģ¬Èç¹ûÄãÒªÆäËû»úÆ÷Ò²Äܹ»·ÃÎʵϰ£¬ÄÇôÐèÒª¸Ä±ä/etc/m ......

MySQL Storage Engine

http://www.javaeye.com/topic/211951
Õâ¶Îʱ¼äÔÚ¿´¡¶High Performance MySQL¡·£¬¿´µ½´æ´¢ÒýÇæÕâ¸öµØ·½¸Ðµ½ºÜ¶àϸ½Ú±È½ÏİÉú£¬ËùÒÔ×ܽáС¼ÇһЩ
ΪÁËÊÊÓ¦¸÷ÖÖ²»Í¬µÄÔËÐл·¾³£¬MYSQLÌṩÁ˶àÖÖ²»Í¬µÄ´æ´¢ÒýÇæ£¨Storage Engine £©,ÔÚÓ¦ÓóÌÐò¿ª·¢Õâ¸ö²ãÃæÉÏ£¬¿ª·¢Õß¿ÉÒÔ¸ù¾Ý²»Í¬µÄÐèÇóÑ¡ÔñÊʺϵÄStorage Engine ·½°¸£¬¸üΪÁ ......

ÏêÊöÈçºÎÌá¸ßMySQLÖÐÊý¾Ý×°ÔØÐ§ÂÊ

Õª³­×Ô£ºhttp://database.ctocio.com.cn/153/9232653.shtml
ºÜ¶àʱºò¹ØÐĵÄÊÇÓÅ»¯SELECT ²éѯ£¬ÒòΪËüÃÇÊÇ×î³£ÓõIJéѯ£¬¶øÇÒÈ·¶¨ÔõÑùÓÅ»¯ËüÃDz¢²»×ÜÊÇÖ±½ØÁ˵±¡£Ïà¶ÔÀ´Ëµ£¬½«Êý¾Ý×°ÈëÊý¾Ý¿âÊÇÖ±½ØÁ˵±µÄ¡£È»¶ø£¬Ò²´æÔÚ¿ÉÓÃÀ´¸ÄÉÆÊý¾Ý×°ÔØ²Ù×÷ЧÂʵIJßÂÔ£¬Æä»ù±¾Ô­ÀíÈçÏ£º
¡¡¡¡³ÉÅú×°ÔØ½Ïµ¥ÐÐ×°ÔØ¸ü¿ì£¬ÒòΪÔÚ×°ÔØÃ¿¸ö¼Ç ......

MySQL ALTERÓï·¨

 
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ