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

MySQL partition·ÖÇøI

Ò»¡¢        ·ÖÇøµÄ¸ÅÄî
¶þ¡¢        ÎªÊ²Ã´Ê¹Ó÷ÖÇø£¿£¨Óŵ㣩
Èý¡¢        ·ÖÇøÀàÐÍ
ËÄ¡¢        ×Ó·ÖÇø
Îå¡¢        ¶Ô·ÖÇø½øÐÐÐ޸ģ¨Ôö¼Ó¡¢É¾³ý¡¢·Ö½â¡¢ºÏ²¢£©
Áù¡¢        ²»Í¬ÒýÇæµÄ·ÖÇøÌØÐÔ
Æß¡¢        ·ÖÇøµÄÏÞÖÆÐÔ
·ÖÇø¸ÅÄî
·ÖÇøÕë¶Ô²»Í¬µÄÊý¾Ý¿â£¬¾ßÓв»Í¬µÄÌØÐÔ¡£ÔÚÕâÀïרÃÅÕë¶ÔMySQLÊý¾Ý¿â¶øÑÔ¡£ÔÚMySQLÊý¾Ý¿âÀ·ÖÇøÕâ¸ö¸ÅÄîÊÇ´Ómysql 5.1²Å¿ªÊ¼ÌṩµÄ¡£²»¹ýÄ¿Ç°Ö»ÓÐÔÚmysql advanced°æ±¾Àï²ÅÌṩ¡£
·ÖÇøÊÇ°ÑÊý¾Ý¿â¡¢»òËüµÄ×é³É²¿·Ö(±ÈÈç±í)·Ö³É¼¸¸öС²¿·Ö¡£¶øÇÒרÃŽéÉܵĶ¼Êǒˮƽ·ÖÇø’£¬¼´¶Ô±íµÄÐнøÐл®·Ö¡£
·ÖÇøµÄÓŵã
1.        ¿ÉÒÔÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ£»
2.        ¶Ô´ó±í(Ðн϶à)µÄά»¤¸ü¿ì¡¢¸üÈÝÒ×£¬ÒòΪÊý¾Ý·Ö²¼ÔÚ²»Í¬µÄÂß¼­ÎļþÉÏ£»
3.        É¾³ý·ÖÇø»òËüµÄÊý¾ÝÊÇÈÝÒ׵ģ¬ÒòΪËü²»Ó°ÏìÆäËû±í¡£
   
×¢Ò⣺pruning£¬¼´½Ø¶Ï¡£Òâ˼ÊÇ˵µ±Äã²éѯʱ£¬Ö»É¨ÃèËùÐèÒª²éѯµÄ·ÖÇø¡£¡£ÆäËû²¿·Ö²»»áɨÃè¡£¡£Õâ¾Í´ó´óµØÌá¸ßÁËÐÔÄÜ¡£
·ÖÇøÀàÐÍ
·ÖÇø¾ßÓÐÈçÏÂ4ÖÖÀàÐÍ£º
Range·ÖÇø£ºÊǶÔÒ»¸öÁ¬ÐøÐÔµÄÐÐÖµ£¬°´·¶Î§½øÐзÖÇø£»±ÈÈ磺idСÓÚ100£»id´óÓÚ100СÓÚ200£»
List·ÖÇø£º¸úrange·ÖÇøÀàËÆ£¬²»¹ýËü´æ·ÅµÄÊÇÒ»¸öÀëÉ¢ÖµµÄ¼¯ºÏ¡£
Hash·ÖÇø£º¶ÔÓû§¶¨ÒåµÄ±í´ïʽËù·µ»ØµÄÖµÀ´½øÐзÖÇø¡£¿ÉÒÔдpartitions (·ÖÇøÊýÄ¿)£¬»òÖ±½ÓʹÓ÷ÖÇøÓï¾ä,±ÈÈçpartition p0 values in…..¡£
Key·ÖÇø£ºÓëhash·ÖÇøÀàËÆ£¬Ö»²»¹ý·ÖÇøÖ§³ÖÒ»Áлò¶àÁУ¬²¢ÇÒMySQL·þÎñÆ÷×ÔÉíÌṩhashº¯Êý¡£
¾ßÌåÃèÊö£º
·ÖÇøÓï·¨£º
create table t(id int,name varchar(20)) engine=myisam partition by range(id);
°´range·¶Î§½øÐзÖÇø£º
create table orders_range
(
id int auto_increment primary key,
customer_surname varchar (30),
store_id int,
salesperson_id int,
order_Date date,
note varchar(500)
)  engine=myisam
partition by range(id)
(
partition p0 values less than(5),
partition p1 values less than(10),
partition p3 values less than(15)
);
ÆäʵÉÏ


Ïà¹ØÎĵµ£º

mysqlÊý¾ÝµÄµ¼ÈëºÍµ¼³ö

MySQLµ¼Èëµ¼³ö.sqlÎļþ²½ÖèÈçÏ£º
Ò».MySQLµÄÃüÁîÐÐģʽµÄÉèÖãº
×ÀÃæ->ÎҵĵçÄÔ->ÊôÐÔ->»·¾³±äÁ¿->н¨->
PATH=“£»path\mysql\bin;”ÆäÖÐpathΪMySQLµÄ°²×°Â·¾¶¡£
¶þ.¼òµ¥µÄ½éÉÜÒ»ÏÂÃüÁîÐнøÈëMySQLµÄ·½·¨£º
1.C:\>mysql -h hostname -u username -p
°´ENTER¼ü£¬µÈ´ýÈ»ºóÊäÈëÃÜÂë¡£Õâ ......

shell״̬ÏÂÀûÓÃmysqladmin¿ìËÙ¸ü¸ÄmysqlÏÂÓû§µÄÃÜÂë

Óï·¨:
/usr/local/mysql/bin/mysqladmin -u username -p newpassword
ϵͳ»áÌáʾÄúÊäÈë¾ÉÃÜÂë:
°´Enterºó,ϵͳ½«¾ÉµÄÃÜÂë¸Ä³Énewpassword,
×¢Òânewpassword²»ÊÇÃüÁî,ÊÇÒ»¸ö×Ö´®,¾ÍÊÇÐÂÃÜÂëµÄ×Ö´®,Äã¿ÉÒÔ¸ü¸Ä³ÉÆäËüµÄ.
-uºóÃæ¸ú×ÅÊÇÓû§Ãû,¾ÍÊÇÄãËùÒª¸ü¸ÄµÄÓû§Ãû. ......

ÎÅÃûåÚåǵÄMySQLÂÒÂëÎÊÌâ

ÎÅÃûåÚåǵÄMySQLÂÒÂëÎÊÌ⣨ת£©
2009-06-07 11:22
Ò»¡¢¸ÅÊö
¡¡¡¡¹«Ë¾Ð¹ºÁËÒ»ÅúPC£¬×¼±¸°Ñ¼¸¸öÐÔÄܽÏÓŵÄPCÉý¼¶ÎªÊý¾Ý¿â·þÎñÆ÷£¬Ìæ»»ÀϾɵĻúÆ÷¡£¹«Ë¾ÓÐÌ×POSÖÕ¶ËÈí¼þ£¬ºǫ́Êý¾Ý´æ´¢ÊÇ MySQL 3.23 °æ¡£ÎÒ×¼±¸Ó²¼þÉý¼¶µÄͬʱÉý¼¶Êý¾Ý¿âÈí¼þ¡£µ«ÊÇÉý¼¶¹ý³ÌÖÐÓöµ½ÎÅÃûµÄ MySQL µÄÂÒÂëÎÊÌâ¡£¾­¹ý²éÕÒ×ÊÁÏ£¬¼ÓÉÏ×Ô¼ºµÄÃþË÷ºÍ¾ ......

mysql ³£ÓÃÃüÁî £¨×ª£©

µÚÒ»ÕС¢mysql·þÎñµÄÆô¶¯ºÍÍ£Ö¹
net stop mysql
net start mysql
µÚ¶þÕС¢µÇ½mysql
Óï·¨ÈçÏ£º mysql -uÓû§Ãû -pÓû§ÃÜÂë
¼üÈëÃüÁîmysql -uroot -p£¬ »Ø³µºóÌáʾÄãÊäÈëÃÜÂ룬ÊäÈë12345£¬È»ºó»Ø³µ¼´¿É½øÈëµ½mysqlÖÐÁË£¬mysqlµÄÌáʾ·ûÊÇ£º
mysql>
×¢Ò⣬Èç¹ûÊÇÁ¬½Óµ½ÁíÍâµÄ»úÆ÷ÉÏ£¬ÔòÐèÒª¼ÓÈëÒ»¸ö²ÎÊý-h»úÆ÷IP
µ ......

MYSQL´ÓÎı¾ÎļþÖ´ÐÐSQL


½«SQLÓï¾ä·Åµ½Ò»¸öÎļþÖÐÈ»ºó¸æËßmysql´Ó¸ÃÎļþ¶ÁÈ¡ÊäÈ룬eg£º
shell>mysql db_name < text_file
Èç¹ûÕýÔÚÔËÐÐmysql£¬¿ÉÒÔʹÓÃ"source"»ò"\."ÃüÁîÖ´ÐÐSQL½Å±¾Îļþ£º
mysql>source filename
mysql>\. filename
ÀýÈ磬ҪÔÚÊý¾Ý¿âtestÖд´½¨±íºÍ²åÈëÊý¾Ý£¬ÆäÖд´½¨±íºÍ²åÈëÊý¾ÝµÄSQLÓï ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ