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

MySQLÐÔÄÜÓÅ»¯

×÷Õߣºandyao
Ô­ÎÄlink: http://andyao.javaeye.com/admin/show/144033
×ªÔØÇëÁôÃû
1. ¼ò½é
ÔÚWebÓ¦ÓóÌÐòÌåϵ¼Ü¹¹ÖУ¬Êý¾Ý³Ö¾Ã²ã£¨Í¨³£ÊÇÒ»¸ö¹ØÏµÊý¾Ý¿â£©ÊǹؼüµÄºËÐIJ¿·Ö£¬Ëü¶ÔϵͳµÄÐÔÄÜÓзdz£ÖØÒªµÄÓ°Ïì¡£MySQLÊÇĿǰʹÓÃ×î¶àµÄ¿ªÔ´Êý¾Ý¿â£¬µ«ÊÇMySQLÊý¾Ý¿âµÄĬÈÏÉèÖÃÐÔÄܷdz£µÄ²î£¬½ö½öÊÇÒ»¸öÍæ¾ßÊý¾Ý¿â¡£Òò´ËÔÚ²úÆ·ÖÐʹÓÃMySQLÊý¾Ý¿â±ØÐë½øÐбØÒªµÄÓÅ»¯¡£
ÓÅ»¯ÊÇÒ»¸ö¸´ÔÓµÄÈÎÎñ£¬±¾ÎÄÃèÊöMySQLÏà¹ØµÄÊý¾Ý¿âÉè¼ÆºÍ²éѯÓÅ»¯£¬·þÎñÆ÷¶ËÓÅ»¯£¬´æ´¢ÒýÇæÓÅ»¯¡£
2. Êý¾Ý¿âÉè¼ÆºÍ²éѯÓÅ»¯
ÔÚMySQL ServerÐÔÄܵ÷ÓÅÖУ¬Ê×ÏÈÒª¿¼ÂǵľÍÊÇDatabase SchemaÉè¼Æ£¬ÕâÒ»µãÊǷdz£ÖØÒªµÄ¡£Ò»¸öÔã¸âµÄSchemaÉè¼Æ¼´Ê¹ÔÚÐÔÄܵ÷ÓŵÄMySQL ServerÉÏÔËÐУ¬Ò²»á±íÏÖ³öºÜ²îµÄÐÔÄÜ£»ºÍSchemaÏàËÆ£¬²éѯÓï¾äµÄÉè¼ÆÒ²»áÓ°ÏìMySQLµÄÐÔÄÜ£¬Ó¦¸Ã±ÜÃâд³öµÍЧµÄSQL²éѯ¡£ÕâÒ»½Ú½«ÏêϸÌÖÂÛÕâÁ½·½ÃæµÄÓÅ»¯¡£
2.1 Schema Design
SchemaµÄÓÅ»¯È¡¾öÓÚ½«ÒªÔËÐÐʲôÑùµÄquery£¬²»Í¬µÄquery»áÓв»Í¬µÄSchemaÓÅ»¯·½°¸¡£2.2½Ú½«½éÉÜQuery DesignµÄÓÅ»¯¡£SchemaÉè¼ÆÍ¬ÑùÊܵ½Ô¤ÆÚÊý¾Ý¼¯´óСµÄÓ°Ïì¡£SchemaÉè¼ÆÊ±Ö÷Òª¿¼ÂÇ£º±ê×¼»¯£¬Êý¾ÝÀàÐÍ£¬Ë÷Òý¡£
2.1.1 ±ê×¼»¯
±ê×¼»¯ÊÇÔÚÊý¾Ý¿âÖÐ×éÖ¯Êý¾ÝµÄ¹ý³Ì¡£ÆäÖаüÀ¨£¬¸ù¾ÝÉè¼Æ¹æÔò´´½¨±í²¢ÔÚÕâЩ±í¼ä½¨Á¢¹ØÏµ£»Í¨¹ýÈ¡ÏûÈßÓà¶ÈÓë²»Ò»ÖÂÏà¹ØÐÔ£¬¸ÃÉè¼Æ¹æÔò¿ÉÒÔͬʱ±£»¤Êý¾Ý²¢Ìá¸ßÊý¾ÝµÄÁé»îÐÔ¡£Í¨³£Êý¾Ý¿â±ê×¼»¯ÊÇÈÃÊý¾Ý¿âÉè¼Æ·ûºÏijһ¼¶±ðµÄ·¶Ê½£¬Í¨³£Âú×ãµÚÈý·¶Ê½¼´¿É¡£Ò²ÓеÚËÄ·¶Ê½£¨Ò²³ÆÎª Boyce Codd·¶Ê½£¬BCNF)£©ÓëµÚÎ巶ʽ´æÔÚ£¬µ«ÊÇÔÚʵ¼ÊÉè¼ÆÖкÜÉÙ¿¼ÂÇ¡£ºöÊÓÕâЩ¹æÔò¿ÉÄÜʹµÃÊý¾Ý¿âµÄÉè¼Æ²»Ì«ÍêÃÀ£¬µ«Õâ²»Ó¦Ó°Ï칦ÄÜ¡£
±ê×¼»¯µÄÌØµã£º
1) ËùÓеē¶ÔÏó”¶¼ÔÚËü×Ô¼ºµÄtableÖУ¬Ã»ÓÐÈßÓà¡£
2) Êý¾Ý¿âͨ³£ÓÉE-RͼÉú³É¡£
3) ¼ò½à£¬¸üÐÂÊôÐÔͨ³£Ö»ÐèÒª¸üкÜÉٵļǼ¡£
4) Join²Ù×÷±È½ÏºÄʱ¡£
5) Select£¬sortÓÅ»¯´ëÊ©±È½ÏÉÙ¡£
6) ÊÊÓÃÓÚOLTPÓ¦Óá£
·Ç±ê×¼»¯µÄÌØµã£º
1) ÔÚÒ»ÕűíÖд洢ºÜ¶àÊý¾Ý£¬Êý¾ÝÈßÓà¡£
2) ¸üÐÂÊý¾Ý¿ªÏúºÜ´ó£¬¸üÐÂÒ»¸öÊôÐÔ¿ÉÄÜ»á¸üкܶà±í£¬ºÜ¶à¼Ç¼¡£
3) ÔÚɾ³ýÊý¾ÝÊÇÓпÉÄܶªÊ§Êý¾Ý¡£
4) Select£¬orderÓкܶàÓÅ»¯µÄÑ¡Ôñ¡£
5) ÊÊÓÃÓÚDSSÓ¦Óá£
±ê×¼»¯ºÍ·Ç±ê×¼»¯¶¼Óи÷×ÔµÄÓÅȱµã£¬Í¨³£ÔÚÒ»¸öÊý¾Ý¿âÉè¼ÆÖпÉÒÔ»ìºÏʹÓã¬Ò»²¿·Ö±í¸ñ±ê×¼»¯£¬Ò»²¿·Ö±í¸ñ±£ÁôһЩÈßÓàÊý¾Ý£º
1) ¶ÔOLTPʹÓñê×¼»¯£¬¶ÔDSSʹÓ÷DZê×¼»¯
2) ʹÓÃÎﻯÊÓͼ¡£MySQL²»Ö±½ÓÖ§³Ö¸ÃÊý¾Ý¿âÌØÐÔ£¬µ«ÊÇ¿ÉÒÔÓÃMyISAM


Ïà¹ØÎĵµ£º

VCÖÐÓÃADO²Ù×÷MySqlÊý¾Ý¿âÖÐÎÄÎÊÌâ

      ÎҵijÌÐòÊÇÓÃADOÀ´Á¬½ÓMysqÊý¾Ý¿âµÄ£¬ÕâÊÇÔ­ÏÈдºÃÓÃÔÚMSSQLÉϵ쬏ÄÁËÏÂÁ¬½Ó×Ö·û´®£¬ËùÒÔÒ²¾ÍûÓÐÓÃMySql C++ APIÀ´ÖØÐÂдÁË¡£¸Õ¿ªÊ¼Ê¹ÓÃMySql£¬Óöµ½µÄÎÊÌâ×ÜÊÇÌØ±ðµÄ¶à£¬ÏÖÔÚÓÖÓöµ½Ò»¸öÖ÷Òªsql×Ö·û´®ÖÐÓÐÖÐÎľͱ¨´íµÄÎÊÌ⣬ûÓÐÖÐÎÄÒ»ÇÐÕý³££¬ÕûÕûŪÁËÒ»¸öÉÏÎ磬ÔÚÍøÉÏÒ²ÕÒÁ˺ܶà×ÊÁÏ£¬·¢ ......

mysql distinct ¶Ô¶à×ֶιýÂ˲»ÕýÈ·µÄ½â¾ö·½·¨


ÏÂÃæÏÈÀ´¿´¿´Àý×Ó£º
    table
  id name
  1 a
  2 b
  3 c
  4 c
  5 b
¿â½á¹¹´ó¸ÅÕâÑù£¬ÕâÖ»ÊÇÒ»¸ö¼òµ¥µÄÀý×Ó£¬Êµ¼ÊÇé¿ö»á¸´Ôӵöࡣ
±ÈÈçÎÒÏëÓÃÒ»ÌõÓï¾ä²éѯµÃµ½name²»Öظ´µÄËùÓÐÊý¾Ý£¬ÄǾͱØÐëʹÓÃdistinctÈ¥µô¶àÓàµÄÖØ¸´¼Ç¼ ......

MYSQL[ÃüÁîÐÐÏÂ]µ¼Èëµ¼³ö´óÊý¾Ý·½·¨£¡


2007-11-16 15:37
½ñÌì¿´×ÅÊÖ²áÊÔÁËÏ£¬·¢ÏÖÔ­À´´óÊý¾Ýµ¼Èëµ¼³öÊÇÄÇôµÄÇáËÉ£¨²»ÊǺܴó£¬200¶àMµÄÎı¾¶øÒÔ£©
×¢Ò⣺Èç¹û·¢ÏÖMYSQL unknown command '\'ÕâÑùµÄÌáʾ£¬ÔòÉèÖÃһϷþÎñÆ÷µÄ×Ö·û¼¯£¬È磺
mysql -uroot -ppasspass --default-character-set=utf8 databaseName <d:bakcup.sql
ÕâÑù¾Í²»»á±¨´íÁË£¬^_^
µ¼³ö ......

mysql ÐÞ¸ÄÃÜÂë

use mysql
update user set Password=password('newpassword') where User='root';
flush privileges;
Ê×ÏÈÒªÉùÃ÷Ò»µã£¬´ó²¿·ÖÇé¿öÏ£¬ÐÞ¸ÄMySQLÊÇÐèÒªÓÐmysqlÀïµÄrootȨÏ޵ģ¬
ËùÒÔÒ»°ãÓû§ÎÞ·¨¸ü¸ÄÃÜÂ룬³ý·ÇÇëÇó¹ÜÀíÔ±¡£
·½·¨Ò»
ʹÓÃphpmyadmin£¬ÕâÊÇ×î¼òµ¥µÄÁË£¬ÐÞ¸Ämysql¿âµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ