MySQLÊÇÒ»¸ö¿ª·ÅÔ´´úÂëµÄÊý¾Ý¿â¹ÜÀíϵͳ(DBMS)£¬ËüÊÇÓÉMySQLAB¹«Ë¾¿ª·¢¡¢·¢²¼²¢Ö§³ÖµÄ¡£MySQLÊÇÒ»¸ö¿çƽ̨µÄ¿ªÔ´¹ØϵÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬¹ã·ºµØÓ¦ÓÃÔÚInternetÉϵÄÖÐСÐÍÍøÕ¾¿ª·¢ÖС£½ñÌìÍùºóÔÛÃÇÿÌì¸üнéÉÜÊý¾Ý¿âµÄ»ù´¡ÖªÊ¶£¬ÓÉdz¼°ÉîµÄѧϰMySQL£¬Ï£Íû´ó¼ÒÄܹ»¶ÔMySQLÓиüÉîµÄÈÏʶ¡£
Êý¾Ý¿â»ù´¡
Êý¾Ý¿âÓÉÒ»ÅúÊý¾Ý¹¹³ÉÓÐÐòµÄ¼¯ºÏ£¬ÕâЩÊý¾Ý±»´æ·ÅÔڽṹ»¯µÄÊý¾Ý±íÀï¡£Êý¾Ý±íÖ®¼äÏ໥¹ØÁª£¬·´Ó³Á˿͹ÛÊÂÎï¼äµÄ±¾ÖÊÁªÏµ¡£Êý¾Ý¿âϵͳÌṩ¶ÔÊý¾ÝµÄ°²È«¿ØÖƺÍÍêÕûÐÔ¿ØÖÆ¡£ÏÂÃ潫½éÉÜÊý¾Ý¿âÖеÄһЩ»ù±¾¸ÅÄ°üÀ¨£ºÊý¾Ý¿âµÄ¶¨Òå¡¢Êý¾Ý±íµÄ¶¨ÒåºÍÊý¾ÝÀàÐ͵ȡ£
Êý¾Ý¿âµÄÌصã°üÀ¨£º
ʵÏÖÊý¾Ý¹²Ïí£¬¼õÉÙÊý¾ÝÈßÓà²ÉÓÃÌض¨µÄÊý¾ÝÀàÐ;ßÓнϸߵÄÊý¾Ý¶ÀÁ¢ÐÔ£¬¾ßÓÐͳһµÄÊý¾Ý¿ØÖƹ¦Äܱí
ÔÚ¹ØϵÊý¾Ý¿âÖУ¬Êý¾Ý¿â±íÊÇһϵÁжþάÊý×éµÄ¼¯ºÏ£¬ÓÃÀ´´æ´¢Êý¾ÝºÍ²Ù×÷Êý¾ÝµÄÂß¼½á¹¹¡£ËüÓÉ×ÝÏòµÄÁкͺáÏòµÄÐÐ×é³É£¬Ðб»³ÆΪ¼Ç¼£¬ÊÇ×éÖ¯Êý¾ÝµÄµ¥Î»£»Áб»³ÆΪ×ֶΣ¬Ã¿Ò»Áбíʾ¼Ç¼µÄÒ»¸öÊôÐÔ£¬¶¼ÓÐÏàÓ¦µÄÃèÊöÐÅÏ¢£¬ÈçÊý¾ÝÀàÐÍ¡¢Êý¾Ý¿í¶ÈµÈ¡£
ÀýÈçÒ»¸öÓйØ×÷ÕßÐÅÏ¢µÄÃûΪauthorsµÄ±íÖУ¬Ã¿¸öÁаüº¬ËùÓÐ×÷ÕßµÄij¸öÌض¨ÀàÐ͵ÄÐÅÏ¢£¬±ÈÈç¡°ÐÕÃû¡±£¬¶øÿÐÐÔò°üº¬ÁËij¸öÌض¨×÷ÕßµÄËùÓÐÐÅÏ¢£º±àºÅ¡¢ÐÕÃû¡¢ÐÔ±ð¡¢×¨Òµ¡£
Êý¾ÝÀàÐÍ
Êý¾ÝÀàÐ;ö¶¨ÁËÊý¾ÝÔÚ¼ÆËã»úÖеĴ洢¸ñʽ£¬´ú±í²»Í¬µÄÐÅÏ¢ÀàÐÍ¡£³£ÓõÄÊý¾ÝÀàÐÍÓУºÕûÊýÊý¾ÝÀàÐÍ¡¢¸¡µãÊýÊý¾ÝÀàÐÍ¡¢¾«È·Ð¡ÊýÀàÐÍ¡¢¶þ½øÖÆÊý¾ÝÀàÐÍ¡¢ÈÕÆÚ/ʱ¼äÊý¾ÝÀàÐÍ¡¢×Ö·û´®Êý¾ÝÀàÐÍ¡£
±íÖеÄÿһ¸ö×ֶΣ¬¾ÍÊÇijÖÖÖ¸¶¨Êý¾ÝÀàÐÍ£¬±ÈÈçÉÏͼÖС°±àºÅ¡±×Ö¶ÎΪÕûÊýÊý¾Ý£¬¡°ÐÔ±ð¡±×Ö¶ÎΪ×Ö·ûÐÍÊý¾Ý¡£
Ö÷¼ü
Ö÷¼ü(PrimaryKey)ÓÖ³ÆÖ÷Â룬ÓÃÓÚΨһµØ±êʶ±íÖеÄÿһÌõ¼Ç¼¡£¿ÉÒÔ¶¨Òå±íÖеÄÒ»Áлò¶àÁÐΪÖ÷¼ü£¬Ö÷¼üÁÐÉϲ»ÄÜÓÐÁ½ÐÐÏàͬµÄÖµ£¬Ò²²»ÄÜΪ¿ÕÖµ¡£¼ÙÈ磬¶¨Òåauthors±í£¬¸Ã±í¸øÿһ¸ö×÷Õß·ÖÅäÒ»¸ö¡°×÷Õß±àºÅ¡±£¬¸Ã±àºÅ×÷ΪÊý¾Ý±íµÄÖ÷¼ü£¬Èç¹û³öÏÖÏàͬµÄÖµ£¬½«Ìáʾ´íÎó£¬ÏµÍ³²»ÄÜÈ·¶¨²éѯµÄ¾¿¾¹ÊÇÄÄÒ»Ìõ¼Ç¼£»Èç¹û°Ñ×÷Õߵġ°ÐÕÃû¡±×÷ΪÖ÷¼ü£¬Ôò²»ÄܳöÏÖÖظ´µÄÃû×Ö£¬ÕâÓëÏÖʵÖеÄÇé¿ö²»Ïà·ûºÏ£¬Òò´Ë¡°ÐÕÃû¡±×ֶβ»ÊʺÏ×öΪÖ÷¼ü¡£
Êý¾Ý¿â¼¼Êõ¹¹³É
Êý¾Ý¿âϵͳÓÉÓ²¼þ²¿·ÖºÍÈí¼þ²¿·Ö¹²Í¬¹¹³É£¬Ó²¼þÖ÷ÒªÓÃÓÚ´æ´¢Êý¾Ý¿âÖеÄÊý¾Ý£¬°üÀ¨¼ÆËã»ú¡¢´æ´¢É豸µÈ¡£Èí¼þ²¿·ÖÔòÖ÷Òª°üÀ¨DBMS¡¢Ö§³ÖDBMSÔËÐеIJÙ×÷ϵͳ£¬ÒÔ¼°Ö§³Ö¶àÖÖÓïÑÔ½øÐÐÓ¦Óÿª·¢µÄ·ÃÎʼ¼ÊõµÈ¡£
Êý¾Ý¿âϵͳ
Êý¾Ý¿âϵͳÓÐ3¸öÖ÷ÒªµÄ×é³É²¿·Ö¡£
Êý¾Ý¿â£ºÓÃÓÚ´æ´¢Êý¾ÝµÄµØ·½Êý¾Ý¿â¹ÜÀíϵͳ£ºÓÃÓÚ¹ÜÀíÊý¾Ý¿âµÄÈí¼þÊý¾Ý¿âÓ¦ÓóÌÐò£ºÎªÁËÌá¸ßÊý¾Ý¿âϵͳµÄ´¦ÀíÄÜÁ¦ËùʹÓõĹÜÀíÊý¾Ý¿âµÄÈí¼þ²¹³äÊý¾Ý¿âÌṩÁËÒ»¸ö´æ´¢¿Õ¼äÓÃÒÔ´æ´¢¸÷ÖÖÊý¾Ý£¬¿ÉÒÔ½«Êý¾Ý¿âÊÓΪ-Ò»¸ö´æ´¢Êý¾ÝµÄÈÝÆ÷¡£Ò»¸öÊý¾Ý¿â¿ÉÄÜ°üº¬Ðí¶àÎļþ£¬Ò»¸öÊý¾Ý¿âϵͳÖÐͨ³£°üº¬Ðí¶àÊý¾Ý¿â¡£
Êý¾Ý¿â¹ÜÀíϵͳ(DataBaseManagementSystem,DBMS)ÊÇÓû§´´½¨¡¢¹ÜÀíºÍά»¤Êý¾Ý¿âʱËùʹÓõÄÈí¼þ£¬Î»ÓÚÓû§Óë²Ù×÷ϵͳ֮¼ä£¬¶ÔÊý¾Ý¿â½øÐÐͳ--¹ÜÀí¡£DBMSÄܶ¨ÒåÊý¾Ý´æ´¢½á¹¹£¬ÌṩÊý¾ÝµÄ²Ù×÷»úÖÆ£¬Î¬»¤Êý¾Ý¿âµÄ°²È«ÐÔ¡¢ÍêÕûÐԺͿɿ¿ÐÔ¡£
ËäÈ»ÒѾÓÐÁËDBMS,µ«ÊÇÔںܶàÇé¿öÏ£¬DBMSÎÞ·¨Âú×ã¶ÔÊý¾Ý¹ÜÀíµÄÒªÇó¡£Êý¾Ý¿âÓ¦ÓóÌÐò(DataBaseApplication)µÄʹÓÿÉÒÔÂú×ã¶ÔÊý¾Ý¹ÜÀíµÄ¸ü¸ßÒªÇ󣬻¹¿ÉÒÔʹÊý¾Ý¹ÜÀí¹ý³Ì¸ü¼ÓÖ±¹ÛºÍÓѺá£Êý¾Ý¿âÓ¦ÓóÌÐò¸ºÔðÓëDBMS½øÐÐͨÐÅ¡¢·ÃÎʺ͹ÜÀíDBMSÖд洢µÄÊý¾Ý£¬ÔÊÐíÓû§²åÈë¡¢Ð޸ġ¢É¾³ýDBÖеÄÊý¾Ý¡£
SQLÓïÑÔ
¶ÔÊý¾Ý¿â½øÐвéѯºÍÐ޸IJÙ×÷µÄÓïÑÔ½Ð×öSQL¡£SQLµÄº¬ÒåÊǽṹ»¯²éѯÓïÑÔ(StructuredQueryLanguage)¡£SQLÓÐÐí¶à²»Í¬µÄÀàÐÍ£¬ÓÐ3¸öÖ÷ÒªµÄ±ê×¼:ANSI(ÃÀ¹ú¹ú¼Ò±ê×¼»ú¹¹)SQL,¶ÔANSISQLÐ޸ĺóÔÚÄê²ÉÄɵıê×¼£¬³ÆΪSQL-92»òSQL2¡£×î½üµÄSQL-99±ê×¼£¬´ÓSQL2À©³ä¶øÀ´²¢Ôö¼ÓÁ˶ÔÏó¹ØϵÌØÕ÷ºÍÐí¶àÆäËûй¦ÄÜ¡£Æä´Î£¬¸÷´óÊý¾Ý¿â³§ÉÌÌṩ²»Í¬°æ±¾µÄSQL£¬ÕâЩ°æ±¾µÄSQL²»µ«ÄÜ°üÀ¨ÔʼµÄANSI±ê×¼£¬¶øÇÒÔںܴó³Ì¶ÈÉÏÖ§³ÖSQL-92±ê×¼¡£
SQL°üº¬ÒÔÏÂ4¸ö²¿·Ö¡£
(1)Êý¾Ý¶¨ÒåÓïÑÔ(DDL):DROP¡¢CREATE¡¢ALTERµÈÓï¾ä¡£(2)Êý¾Ý²Ù×÷ÓïÑÔ(DML):INSERT(²åÈë)¡¢UPDATE(ÐÞ¸Ä)¡¢DELETE(ɾ³ý)Óï¾ä¡£(3)Êý¾Ý²éѯÓïÑÔ(DQL):SELECTÓï¾ä¡£(4)Êý¾Ý¿ØÖÆÓïÑÔ(DCL):GRANT¡¢REVOKE¡¢COMMIT¡¢ROLLBACKµÈÓï¾ä¡£Êý¾Ý¿â·ÃÎʽӿÚ
²»Í¬µÄ³ÌÐòÉè¼ÆÓïÑÔ»áÓи÷×Ô²»Í¬µÄÊý¾Ý¿â·ÃÎʽӿÚ,³ÌÐòÓïÑÔͨ¹ýÕâЩ½Ó¿Ú£¬Ö´ÐÐSQLÓï¾ä£¬½øÐÐÊý¾Ý¿â¹ÜÀí¡£Ö÷ÒªµÄÊý¾Ý¿â·ÃÎʽӿÚÓÐ:
1.ODBC
OpenDatabaseConectivity(ODBC£¬¿ª·ÅÊý¾Ý¿â»¥Á¬)¼¼ÊõΪ·ÃÎʲ»Í¬µÄSQLÊý¾Ý¿âÌṩÁËÒ»¸ö¹²Í¬µÄ½Ó¿Ú¡£ODBCʹÓÃSQL×÷Ϊ·ÃÎÊÊý¾ÝµÄ±ê×¼¡£ÕâÒ»½Ó¿ÚÌṩÁË×î´óÏ޶ȵĻ¥²Ù×÷ÐÔ£ºÒ»¸öÓ¦ÓóÌÐò¿ÉÒÔͨ¹ý¹²Í¬µÄÒ»×é´úÂë·ÃÎʲ»Í¬µÄSQLÊý¾Ý¿â¹ÜÀíϵͳ(DBMS)¡£
Ò»¸ö»ùÓÚODBCµÄÓ¦ÓóÌÐò¶ÔÊý¾Ý¿âµÄ²Ù×÷²»ÒÀÀµÈκÎDBMS,²»Ö±½ÓÓëDBMS´ò½»µÀ£¬ËùÓеÄÊý¾Ý¿â²Ù×÷ÓɶÔÓ¦µÄDBMSµÄODBCÇý¶¯³ÌÐòÍê³É¡£Ò²¾ÍÊÇ˵£¬²»ÂÛÊÇAccess¡¢MySQL»¹ÊÇOracleÊý¾Ý¿â£¬¾ù¿ÉÓÃODBCAPI½øÐзÃÎÊ¡£Óɴ˿ɼû£¬ODBCµÄ×î´óÓŵãÊÇÄÜÒÔͳһµÄ·½Ê½´¦ÀíËùÓеÄÊý¾Ý¿â¡£
2.JDBC
JavaDataBaseConnectivity(JDBC,JavaÊý¾Ý¿âÁ¬½Ó)ÓÃÓÚJavaÓ¦ÓóÌÐòÁ¬½ÓÊý¾Ý¿âµÄ±ê×¼·½·¨£¬ÊÇ--ÖÖÓÃÓÚÖ´ÐÐSQLÓï¾äµÄJavaAPI£¬¿ÉÒÔΪ¶àÖÖ¹ØϵÊý¾Ý¿âÌṩͳһ·ÃÎÊ£¬ËüÓÉÒ»×éÓÃJavaÓïÑÔ±àдµÄÀàºÍ½Ó¿Ú×é³É¡£
3.ADO.NET
ADO.NETÊÇ΢ÈíÔÚ.NET¿ò¼ÜÏ¿ª·¢Éè¼ÆµÄ--×éÓÃÓÚºÍÊý¾ÝÔ´½øÐн»»¥µÄÃæÏò¶ÔÏóÀà¿â¡£ADO.NETÌṩÁ˶ԹØϵÊý¾Ý¡¢XMLºÍÓ¦ÓóÌÐòÊý¾ÝµÄ·ÃÎÊ£¬ÔÊÐíºÍ²»Í¬ÀàÐ͵ÄÊý¾ÝÔ´ÒÔ¼°Êý¾Ý¿â½øÐн»»¥¡£
4.PDO
PDO(PHPDataObject)ΪPHP·ÃÎÊÊý¾Ý¿â¶¨ÒåÁËÒ»¸öÇáÁ¿¼¶µÄ¡¢-ÖÂÐԵĽӿڣ¬ËüÌṩÁËÒ»¸öÊý¾Ý·ÃÎʳéÏó²ã£¬ÕâÑù£¬ÎÞÂÛʹÓÃʲôÊý¾Ý¿â£¬¶¼¿ÉÒÔͨ¹ýÒ»Öµĺ¯ÊýÖ´ÐвéѯºÍ»ñÈ¡Êý¾Ý¡£PDOÊÇPHP5мÓÈëµÄÒ»¸öÖØ´ó¹¦ÄÜ¡£
ʲôÊÇMySQL
MySQLÊÇÒ»¸öСÐ͹ØϵÊý¾Ý¿â¹ÜÀíϵͳ£¬ÓëÆäËû´óÐÍÊý¾Ý¿â¹ÜÀíϵͳ(ÀýÈçOracle.DB2¡¢SQLServerµÈ)Ïà±È£¬MySQL¹æģС¡¢¹¦ÄÜÓÐÏÞ£¬µ«ÊÇËüÌå»ýС¡¢Ëٶȿ졢³É±¾µÍ£¬ÇÒËüÌṩµÄ¹¦ÄܶÔÉÔ΢¸´ÔÓµÄÓ¦ÓÃÀ´ËµÒѾ¹»Óã¬ÕâЩÌØÐÔʹµÃMySQL³ÉΪÊÀ½çÉÏ×îÊÜ»¶ÓµÄ¿ª·ÅÔ´´úÂëÊý¾Ý¿â¡£
MySQLÓÅÊÆ
MySQLµÄÖ÷ÒªÓÅÊÆÈçÏ£º
(1)ËÙ¶È:ÔËÐÐËٶȿ졣(2)¼Û¸ñ:MySQL¶Ô¶àÊý¸öÈËÀ´ËµÊÇÃâ·ÑµÄ¡£(3)ÈÝÒ×ʹÓÃ:ÓëÆäËû´óÐÍÊý¾Ý¿âµÄÉèÖú͹ÜÀíÏà±È£¬Æ临Ôӳ̶Ƚϵͣ¬Ò×ÓÚѧϰ¡£(4)¿ÉÒÆÖ²ÐÔ:Äܹ»¹¤×÷ÔÚÖڶ಻ͬµÄϵͳƽ̨ÉÏ£¬ÀýÈç:Windows¡¢Linux¡¢Unix¡¢MacOSµÈ¡£(5)·á¸»µÄ½Ó¿Ú:ÌṩÁËÓÃÓÚC¡¢C++¡¢Eiffel¡¢Java¡¢Perl¡¢PHP¡¢Python¡¢RubyºÍTclµÈÓïÑÔµÄAPI¡£(6)Ö§³Ö²éѯÓïÑÔ:MySQL¿ÉÒÔÀûÓñê×¼SQLÓï·¨ºÍÖ§³ÖODBC(¿ª·ÅʽÊý¾Ý¿âÁ¬½Ó)µÄÓ¦ÓóÌÐò¡£(7)°²È«ÐÔºÍÁ¬½ÓÐÔ£ºÊ®·ÖÁé»îºÍ°²È«µÄȨÏÞºÍÃÜÂëϵͳ£¬ÔÊÐí»ùÓÚÖ÷»úµÄÑéÖ¤¡£Á¬½Óµ½·þÎñÆ÷ʱ£¬ËùÓеÄÃÜÂë´«Êä¾ù²ÉÓüÓÃÜÐÎʽ£¬´Ó¶ø±£Ö¤ÁËÃÜÂ밲ȫ¡£²¢ÇÒÓÉÓÚMySQLÊÇÍøÂ绯µÄ£¬Òò´Ë¿ÉÒÔÔÚÒòÌØÍøÉϵÄÈκεط½·ÃÎÊ£¬Ìá¸ßÊý¾Ý¹²ÏíµÄЧÂÊ¡£MySQL¹¤¾ß
MySQLÊý¾Ý¿â¹ÜÀíϵͳÌṩÁËÐí¶àÃüÁîÐй¤¾ß£¬ÕâЩ¹¤¾ß¿ÉÒÔÓÃÀ´¹ÜÀíMySQL·þÎñÆ÷¡¢¶ÔÊý¾Ý¿â½øÐзÃÎÊ¿ØÖÆ¡¢¹ÜÀíMySQLÓû§ÒÔ¼°Êý¾Ý¿â±¸·ÝºÍ»Ö¸´¹¤¾ßµÈ¡£¶øÇÒMySQLÌṩÁËͼÐλ¯µÄ¹ÜÀí¹¤¾ß£¬ÕâʹµÃ¶ÔÊý¾Ý¿âµÄ²Ù×÷¸ü¼Ó¼òµ¥¡£
MySQLÃüÁîÐÐʵÓóÌÐò
MySQL·þÎñÆ÷¶ËʵÓóÌÐò£º
(1)mysqld:SQLºǫ́³ÌÐò(¼´MySQL·þÎñÆ÷½ø³Ì)¡£¸Ã³ÌÐò±ØÐëÔËÐÐÖ®ºó£¬¿Í»§¶Ë²ÅÄÜͨ¹ýÁ¬½Ó·þÎñÆ÷À´·ÃÎÊÊý¾Ý¿â¡£(2)mysqld_safe:·þÎñÆ÷Æô¶¯½Å±¾¡£ÔÚUNIXºÍNetWareÖÐÍƼöʹÓÃmysqld_safeÀ´Æô¶¯mysqld·þÎñÆ÷¡£mysqld_safeÔö¼ÓÁËһЩ°²È«ÌØÐÔ£¬ÀýÈçµ±³öÏÖ´íÎóʱÖØÆô·þÎñÆ÷²¢Ïò´íÎóÈÕÖ¾ÎļþдÈëÔËÐÐʱ¼äÐÅÏ¢¡£(3)mysql.server:·þÎñÆ÷Æô¶¯½Å±¾¡£ÔÚUNIXÖеÄMySQL·Ö·¢°æ°üÀ¨mysql.server½Å±¾¡£¸Ã½Å±¾ÓÃÓÚʹÓðüº¬ÎªÌض¨¼¶±ðµÄ¡¢ÔËÐÐÆô¶¯·þÎñµÄ½Å±¾µÄ¡¢ÔËÐÐĿ¼µÄϵͳ¡£Ëüµ÷ÓÃmysqld_safeÀ´Æô¶¯MySQL·þÎñÆ÷¡£(4)mysqlmuli£º·þÎñÆ÷Æô¶¯½Å±¾£¬¿ÉÒÔÆô¶¯»òֹͣϵͳÉÏ°²×°µÄ¶à¸ö·þÎñÆ÷¡£(5)myisamchk£ºÓÃÀ´ÃèÊö¡¢¼ì²é¡¢ÓÅ»¯ºÍά»¤MyISAM±íµÄʵÓù¤¾ß¡£(6)mysqlbug:MySQLȱÏݱ¨¸æ½Å±¾¡£Ëü¿ÉÒÔÓÃÀ´ÏòMySQLÓʼþϵͳ·¢ËÍȱÏݱ¨¸æ¡£(7)mysql.install_db£º¸Ã½Å±¾ÓÃĬÈÏȨÏÞ´´½¨MySQLÊÚȨ±í¡£Í¨³£Ö»ÊÇÔÚϵͳÉÏÊ״ΰ²×°MySQLʱִÐÐÒ»´Î¡£MySQL¿Í»§¶ËʵÓù¤¾ß³ÌÐòÈçÏÂ:
(1)myisampack£ºÑ¹ËõMyISAM±íÒÔ²úÉú¸üСµÄÖ»¶Á±íµÄ-Ò»¸ö¹¤¾ß¡£(2)mysql£º½»»¥Ê½ÊäÈëSQLÓï¾ä»ò´ÓÎļþÒÔÅú´¦ÀíģʽִÐÐËüÃǵÄÃüÁîÐй¤¾ß¡£(3)mysqlaccess:¼ì²é·ÃÎÊÖ÷»úÃû¡¢Óû§ÃûºÍÊý¾Ý¿â×éºÏµÄȨÏ޵Ľű¾¡£(4)MySQLadmin£ºÖ´ÐйÜÀí²Ù×÷µÄ¿Í»§³ÌÐò£¬ÀýÈç´´½¨»òɾ³ýÊý¾Ý¿â£¬ÖØÔØÊÚȨ±í£¬½«±íˢе½Ó²ÅÌÉÏ£¬ÒÔ¼°ÖØдò¿ªÈÕÖ¾Îļþ¡£MySQLadmin»¹¿ÉÒÔÓÃÀ´¼ìË÷°æ±¾¡¢½ø³Ì£¬ÒÔ¼°·þÎñÆ÷µÄ״̬ÐÅÏ¢¡£(5)mysqlbinlog:´Ó¶þ½øÖÆ8Ö¾¶ÁÈ¡Óï¾äµÄ¹¤¾ß¡£ÔÚ¶þ½øÖÆÈÕÖ¾ÎļþÖаüº¬Ö´ÐйýµÄÓïÑ®£¬¿ÉÓÃÀ´°ïÖúϵͳ´Ó±ÀÀ£Öлָ´¡£(6)mysqlcheck:¼ì²é¡¢ÐÞ¸´¡¢·ÖÎöÒÔ¼°ÓÅ»¯±íµÄ±íά»¤¿Í»§³ÌÐò¡£(7)mysqldump£º½«MySQLÊý¾Ý¿âת´¢µ½-Ò»¸öÎļþ(ÀýÈçSQLÓï¾ä»òtab·Ö¸ô·ûÎı¾Îļþ)µÄ¿Í»§³ÌÐò¡£(8)mysqlhotcopy:µ±·þÎñÆ÷ÔÚÔËÐÐʱ£¬¿ìËÙ±¸·ÝMyISAM»òISAM±íµÄ¹¤¾ß¡£(9)mysqlimport£ºÊ¹ÓÃLOADDATAINFILE½«Îı¾Îļþµ¼ÈëÏà¹Ø±íµÄ¿Í»§³ÌÐò¡£(10)mysqlshow£ºÏÔʾÊý¾Ý¿â¡¢±í¡¢ÁÐÒÔ¼°Ë÷ÒýÏà¹ØÐÅÏ¢µÄ¿Í»§³ÌÐò¡£(11)perror£ºÏÔʾϵͳ»òMySQL´íÎó´úÂ뺬ÒåµÄ¹¤¾ß¡£
MySQLWorkbench
MySQLWrkbenchÊÇÏÂÒ»´ú¿ÉÊÓ»¯Êý¾Ý¿âÉè¼ÆÈí¼þ£¬MySQLWorkbenchΪÊý¾Ý¿â¹ÜÀíÔ±ºÍ¿ª·¢ÈËÔ±ÌṩÁËÒ»ÕûÌ׿ÉÊÓ»¯Êý¾Ý¿â²Ù×÷»·¾³£¬Ö÷Òª¹¦ÄÜÓÐ:
Êý¾Ý¿âÉè¼ÆºÍÄ£Ðͽ¨Á¢¡£SQL¿ª·¢(È¡´úMySQLQueryBrowser)¡£Êý¾Ý¿â¹ÜÀí(È¡´úMySQLAdministrator)¡£MySQLWorkbenchÓÐÁ½¸ö°æ±¾:
(1)MySQLWorkbenchCommunityEdition(Ò²½ÐMySQLWorkbenchOSS£¬ÉçÇø°æ)£¬MySQLWorkbenchOSsÊÇÔÚGPLÖ¤ÊéÏ·¢²¼µÄ¿ªÔ´ÉçÇø°æ±¾¡£
(2)MySQLWorkbenchStandardEdition(Ò²½ÐMySQLWorkbenchSE,ÉÌÒµ°æ),MySQLWorkbenchSEÊÇ°´ÄêÊշѵÄÉÌÒµ°æ±¾¡£
ºÃÁË£¬½ñÌìµÄMySQL¸üо͵½ÕâÀ½²½âµÄÊÇ×î»ù±¾µÄ»ù´¡£¬Ò²ÊÇÏë°ï´ó¼Òº»ÊµÒ»Ï»ù´¡£¬ÎªÁËÒÔºó¸ü¼ÓÀο¿µÄʵսÔËÓá£
ϲ»¶Ð¡±àÇë¶à¶àµãÔÞÆÀÂÛ·ÖÏí£¬Èøü¶àµÄÈË¿´µ½£¬
תÔØÇë×¢Ã÷£ºhttp://www.aierlanlan.com/cyrz/2494.html