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

mysqlÊý¾Ý¿âÉè¼Æ

ÒýÑÔ
¡¡¡¡Êý¾Ý¿âµÄÉè¼Æ·¶Ê½ÊÇÊý¾Ý¿âÉè¼ÆËùÐèÒªÂú×ãµÄ¹æ·¶£¬Âú×ãÕâЩ¹æ·¶µÄÊý¾Ý¿âÊǼò½àµÄ¡¢½á¹¹Ã÷ÎúµÄ£¬Í¬Ê±£¬²»»á·¢Éú²åÈ루insert£©¡¢É¾³ý£¨delete£©ºÍ¸üУ¨update£©²Ù×÷Òì³£¡£·´Ö®ÔòÊÇÂÒÆß°ËÔ㣬²»½ö¸øÊý¾Ý¿âµÄ±à³ÌÈËÔ±ÖÆÔìÂé·³£¬¶øÇÒÃæÄ¿¿ÉÔ÷£¬¿ÉÄÜ´æ´¢ÁË´óÁ¿²»ÐèÒªµÄÈßÓàÐÅÏ¢¡£
¡¡¡¡Éè¼Æ·¶Ê½ÊDz»ÊǺÜÄѶ®ÄØ£¿·ÇÒ²£¬´óѧ½Ì²ÄÉϸøÎÒÃÇÒ»¶ÑÊýѧ¹«Ê½ÎÒÃǵ±È»¿´²»¶®£¬Ò²¼Ç²»×¡¡£ËùÒÔÎÒÃǺܶàÈ˾͸ù±¾²»°´ÕÕ·¶Ê½À´Éè¼ÆÊý¾Ý¿â¡£
¡¡¡¡ÊµÖÊÉÏ£¬Éè¼Æ·¶Ê½ÓúÜÐÎÏ󡢺ܼò½àµÄ»°Óï¾ÍÄÜ˵Çå³þ£¬µÀÃ÷°×¡£±¾ÎĽ«¶Ô·¶Ê½½øÐÐͨË×µØËµÃ÷£¬²¢ÒÔ±ÊÕßÔø¾­Éè¼ÆµÄÒ»¸ö¼òµ¥ÂÛ̳µÄÊý¾Ý¿âΪÀýÀ´½²½âÔõÑù½«ÕâЩ·¶Ê½Ó¦ÓÃÓÚʵ¼Ê¹¤³Ì¡£
¡¡¡¡·¶Ê½ËµÃ÷
¡¡¡¡µÚÒ»·¶Ê½£¨1NF£©£ºÊý¾Ý¿â±íÖеÄ×ֶζ¼Êǵ¥Ò»ÊôÐԵ쬲»¿ÉÔÙ·Ö¡£Õâ¸öµ¥Ò»ÊôÐÔÓÉ»ù±¾ÀàÐ͹¹³É£¬°üÀ¨ÕûÐÍ¡¢ÊµÊý¡¢×Ö·ûÐÍ¡¢Âß¼­ÐÍ¡¢ÈÕÆÚÐ͵ȡ£
¡¡¡¡ÀýÈ磬ÈçϵÄÊý¾Ý¿â±íÊÇ·ûºÏµÚÒ»·¶Ê½µÄ£º
×Ö¶Î1   ×Ö¶Î2   ×Ö¶Î3   ×Ö¶Î4
        
¡¡¡¡¶øÕâÑùµÄÊý¾Ý¿â±íÊDz»·ûºÏµÚÒ»·¶Ê½µÄ£º
×Ö¶Î1   ×Ö¶Î2   ×Ö¶Î3   ×Ö¶Î4
     ×Ö¶Î3.1 ×Ö¶Î3.2    
¡¡¡¡ºÜÏÔÈ»£¬ÔÚµ±Ç°µÄÈκιØÏµÊý¾Ý¿â¹ÜÀíϵͳ£¨DBMS£©ÖУ¬Éµ¹ÏÒ²²»¿ÉÄÜ×ö³ö²»·ûºÏµÚÒ»·¶Ê½µÄÊý¾Ý¿â£¬ÒòΪÕâЩDBMS²»ÔÊÐíÄã°ÑÊý¾Ý¿â±íµÄÒ»ÁÐÔٷֳɶþÁлò¶àÁС£Òò´Ë£¬ÄãÏëÔÚÏÖÓеÄDBMSÖÐÉè¼Æ³ö²»·ûºÏµÚÒ»·¶Ê½µÄÊý¾Ý¿â¶¼ÊDz»¿ÉÄܵġ£
¡¡¡¡µÚ¶þ·¶Ê½£¨2NF£©£ºÊý¾Ý¿â±íÖв»´æÔڷǹؼü×ֶζÔÈÎÒ»ºòÑ¡¹Ø¼ü×ֶεIJ¿·Öº¯ÊýÒÀÀµ£¨²¿·Öº¯ÊýÒÀÀµÖ¸µÄÊÇ´æÔÚ×éºÏ¹Ø¼ü×ÖÖеÄijЩ×ֶξö¶¨·Ç¹Ø¼ü×ֶεÄÇé¿ö£©£¬Ò²¼´ËùÓзǹؼü×ֶζ¼ÍêÈ«ÒÀÀµÓÚÈÎÒâÒ»×éºòÑ¡¹Ø¼ü×Ö¡£   
  
¡¡¡¡¼Ù¶¨Ñ¡¿Î¹ØÏµ±íΪSelectCourse(ѧºÅ, ÐÕÃû, ÄêÁä, ¿Î³ÌÃû³Æ, ³É¼¨, ѧ·Ö)£¬¹Ø¼ü×ÖΪ×éºÏ¹Ø¼ü×Ö(ѧºÅ, ¿Î³ÌÃû³Æ)£¬ÒòΪ´æÔÚÈçϾö¶¨¹ØÏµ£º
¡¡¡¡(ѧºÅ, ¿Î³ÌÃû³Æ) → (ÐÕÃû, ÄêÁä, ³É¼¨, ѧ·Ö)
¡¡¡¡Õâ¸öÊý¾Ý¿â±í²»Âú×ãµÚ¶þ·¶Ê½£¬ÒòΪ´æÔÚÈçϾö¶¨¹ØÏµ£º
¡¡¡¡(¿Î³ÌÃû³Æ) → (ѧ·Ö)
¡¡¡¡(ѧºÅ) → (ÐÕÃû, ÄêÁä)
¡¡¡¡¼´´æÔÚ×éºÏ¹Ø¼ü×ÖÖеÄ×ֶξö¶¨·Ç¹Ø¼ü×ÖµÄÇé¿ö¡£
¡¡¡¡ÓÉÓÚ²»·ûºÏ2NF£¬Õâ¸öÑ¡¿Î¹ØÏµ±í»á´æÔÚÈçÏÂÎÊÌ⣺
¡¡¡¡(1) Êý¾ÝÈßÓࣺ
¡¡¡¡Í¬Ò»ÃſγÌÓÉn¸öѧÉúÑ¡ÐÞ£¬"ѧ·Ö"¾ÍÖØ¸´n-1´Î£»Í¬Ò»¸öѧÉú


Ïà¹ØÎĵµ£º

mysql »Ö¸´±»É¾µÄ root ÕË»§

.¹Ø±ÕÏÖÓÐmysql
.²»¼ÓÔØgrant_tables¶ø½øÈëmysql
D:\>mysqld-nt --skip-grant-tables OR mysqld_safe --skip-grant-tables
.пªÒ»¸öcmd´°¿Ú,È»ºó°´ÏÂÃæÖ´ÐÐ
D:\>mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.27-community-nt ......

¶ÔMySQLÖеÄËø»úÖÆµÄ×ܽá

½ñÌìÀ´¼òµ¥×ܽáÒ»ÏÂMySQL
µÄ
Ëø»úÖÆ£¬²»Í׵϶ӭÅÄש£¡
¡¡¡¡1¡¢¶ÔÓÚMySQLÀ´Ëµ£¬ÓÐÈýÖÖËøµÄ¼¶±ð£ºÒ³¼¶¡¢±í¼¶¡¢Ðм¶¡£
¡¡¡¡Ò³¼¶µÄµäÐÍ´ú±íÒýÇæÎªBDB¡£
¡¡¡¡±í¼¶µÄµäÐÍ´ú±íÒýÇæÎªMyISAM,MEMORYÒÔ¼°ºÜ¾ÃÒÔǰµÄISAM¡£
¡¡¡¡Ðм¶µÄµäÐÍ´ú±íÒýÇæÎªINNODB¡£
¡¡¡¡2¡¢ÎÒÃÇʵ¼ÊÓ¦ÓÃÖÐÓõÄ×î¶àµÄ¾ÍÊÇÐÐËøÁË¡£
¡¡¡¡Ðм¶ËøµÄÓŵãÈç ......

mysqlÖÐÈ¥³ýÖØ¸´Ï±£ÁôÒ»Ìì

query result(14 records)
id
uid
gid
1
11
502
2
107
502
3
100
503
4
110
501
5
112
501
6
104
502
7
100
502
8
100
501
9
102
501
10
104
502
11
100
502
12
100
501
13
102
501
14
110
501
µÚÆßÌõÓëµÚʮһÌõÖØ¸´µÈ
·½·¨Ò»
mysql> create temporary table tmp_wrap ......

Linux + JDK + Tomcat + MySQL + JDBC °²×°ÊÖ¼Ç

Linux + JDK + Tomcat + MySQL + JDBC °²×°ÊÖ¼Ç
Ò»¡¢Red Hat Linux
1.·ÖÇø
           
                        | swap  & ......

php mysql ²ÉÓà utf 8 µÄÅäÖÃ

1¡¢ÔÚÅäÖÃmysqlʵÀýµÄÓïÑÔÑ¡Ïîʱ£¬Ñ¡Ôñutf-8
2¡¢ÔÚhtml,phpÒ³ÃæÖÐ ¼ÓÉÏ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />£¬Èç¹û²»ÐÐÔÙÔÚ phpÎļþ Æðʼ´¦¼Ó header("Content-Type:text/html;charset=utf-8");
3¡¢ÔÚphpÖÐ×öÊý¾Ý¿âÁ¬½Óʱ£¬ÎÒÓõÄʱpdoµÄÐÎʽ£¬Ë ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ