ºìÁªLinuxÃÅ»§
Linux°ïÖú

еÄMySQL°²×°µÄ°²È«ÐÔ

·¢²¼Ê±¼ä:2006-10-14 00:50:28À´Ô´:ºìÁª×÷Õß:Cyisz
¡¡¡¡±¾Õ½«ÌÖÂÛMySQL¹ÜÀíԱΪ±£³ÖMySQLÕý³£ÔËÐÐËùÐèÒªÍê³ÉµÄÖ°Ôð¡£ÕâЩְÔð°üÀ¨È·±£·þÎñÆ÷¾¡¿ÉÄܱ£³Ö¸ßÐÔÄܵØÔËÐС¢ÉèÖÃÓû§Õ˺ÅÒÔ±ã¿Í»§»úÄܹ»·ÃÎÊ·þÎñÆ÷¡¢Î¬»¤ÈÕÖ¾Îļþ£¬ÒÔ¼°Ö´ÐÐÊý¾Ý¿â±¸·Ý¡£ÎªÁ˵õ½¸ü¸ßµÄÐÔÄÜ£¬¹ÜÀíÔ±»¹¿ÉÒÔÔËÐжà¸ö·þÎñÆ÷»òÐ޸ķþÎñÆ÷µÄ²Ù×÷²ÎÊý¡£×îºó£¬ÓÉÓÚMySQLÕý´¦ÓÚ¸ßËÙ·¢Õ¹µÄ״̬£¬ËùÒÔ¹ÜÀíÔ±±ØÐëÄÜÈ·¶¨ºÎ¶ÔMySQL½øÐÐÉý¼¶¡£ÆäËûÖØÒªµÄ¹ÜÀíÎÊÌ⽫ÔÚµÚ12Õ¡°°²È«ÐÔ¡±ºÍµÚ13Õ¡°Êý¾Ý¿âά»¤ºÍÐÞ¸´¡±½éÉÜ¡£

¡¡¡¡Óм¸¸ö¶ÔMySQL¹ÜÀíÔ±ÓÐÓõijÌÐò°üÀ¨ÔÚÕâЩÕ½ÚÖУº

¡¡¡¡mysqladmin Ö´Ðи÷ÖÖ¸÷ÑùµÄ¹ÜÀí²Ù×÷¡£

¡¡¡¡safe_mysqld ºÍmysql.server ÊÇÆô¶¯MySQL·þÎñÆ÷mysqld µÄ½Å±¾¡£

¡¡¡¡mysqldump ÓÃÓÚÊý¾Ý¿â±¸·ÝºÍ¿½±´²Ù×÷¡£

¡¡¡¡myisamchk ºÍisamchk ÓÃÓÚ±íµÄÍêÕûÐÔ¼ì²éºÍÐÞ¸´²Ù×÷¡£

¡¡¡¡ÓйØÕâЩ³ÌÐòµÄ¸½¼ÓÐÅÏ¢£¬Çë²ÎÔĸ½Â¼E¡°MySQL³ÌÐò²Î¿¼¡±¡£

¡¡¡¡Äú¿ÉÄÜÒòΪ¸Õ¸Õ°´ÕÕ¸½Â¼A ¡°»ñµÃºÍ°²×°Èí¼þ¡±Ò»½ÚµÄ˵Ã÷°²×°ÁËMySQL¶øÕýÔÚÔĶÁ±¾Õ¡£Èç¹ûÊÇÕâÑùµÄ»°£¬ÔòÐèҪΪMySQLroot Óû§ÉèÖÿÚÁ¶ÔÓÚÒ»¸öеÄMySQL°²×°À´Ëµ£¬·þÎñÆ÷ÕýÔÚÒÔ²»°²È«µÄȨÏÞÔËÐÐ×Å¡£±ÊÕß¼Ù¶¨ÄúÒѾ­³õʼ»¯ÁËÊý¾ÝĿ¼ºÍ°üº¬ÊÚȨ±íµÄmysqlÊý¾Ý¿â¡£ÔÚUNIX ÖУ¬¿Éͨ¹ýÔËÐÐmysql_install_db ½Å±¾À´½øÐС£ÔÚWindows ÖУ¬Êý¾ÝĿ¼ºÍmysqlÊý¾Ý¿âͨ¹ýÔËÐзþÎñÆ÷·Ö·¢°üÖеÄSetup ³ÌÐò³õʼ»¯¡£±ÊÕß»¹¼Ù¶¨·þÎñÆ÷ÕýÔÚÔËÐÐÖС£

¡¡¡¡µ±³õ´ÎÔÚ»úÆ÷ÉÏ°²×°MySQLʱ£¬mysqlÊý¾Ý¿âµÄÊÚȨ±íµÄ³õʼȨÏÞÈçÏ£º

¡¡¡¡¿ÉÒÔ´Ó±¾µØÖ÷»úÖÐÒÔroot ½øÐÐÁ¬½Ó£¬²»´øÈκοÚÁî¡£root Óû§ÓµÓÐËùÓеÄȨÏÞ£¨ÆäÖаüÀ¨¹ÜÀíȨÏÞ£©£¬Òò´ËÄÜ×öÐí¶àÊÂÇ飨˳±ã˵һ¾ä£¬ MySQL³¬¼¶Óû§ºÍUNIX ³¬¼¶Óû§¶þÕ߶¼ÓÐÃû×Öroot £¬ÕâÒ»ÊÂʵÊÇÇɺϵġ£ËüÃÇÏ໥֮¼äûÓÐÈκιØϵ£©

¡¡¡¡ÄäÃûµÄ·ÃÎÊÊÚÓè´Ó±¾µØÖ÷»úÉÏÁ¬½ÓµÄÓû§£¬¸ÃÖ÷»úÓµÓÐÃûΪtest µÄÊý¾Ý¿â»ò´øÓÐÒÔ¡®t e s t _¡¯¿ªÊ¼µÄÈκÎÊý¾Ý¿â¡£ÄäÃûÓû§¿ÉÒÔÀûÓÃÕâÑùµÄÊý¾Ý¿â×öÈκÎÊ£¬µ«Ã»ÓйÜÀíȨÏÞ¡£

¡¡¡¡ÎÞÂÛÁ¬½ÓµÄÓû§Ö¸¶¨µÄÊÇlocalhost Ö÷»úÃû»¹ÊÇʵ¼ÊµÄÖ÷»úÃû£¬´Ó±¾µØÖ÷»úµ½·þÎñÆ÷µÄÁ¬½Ó¶¼½«ÊÇÔÊÐíµÄ¡£ÀýÈ磬Èç¹û·þÎñÆ÷ÔÚpit - viper.snake.net ÉÏ£¬Ôò¸ÃÖ÷»úÉϵĿͻ§»úÄܹ»²»Ê¹ÓÿÚÁî¶øÁ¬½Óµ½¸Ã·þÎñÆ÷£¬´Ó¶ø¿ÉÀûÓÃÏÂÁÐÖ®Ò»µÄÓï¾äʹÓÃtest Êý¾Ý¿â£º

[code]% mysql-h localhost test
% mysql-h pit-viper.snake.net test[/code]

¡¡¡¡ÄúÉõÖÁ¿ÉÒÔ²»ÓÿÚÁî¾ÍÒÔroot Óû§µÄÉí·ÝÁ¬½Óµ½MySQL£¬ÕâÒ»ÊÂʵ˵Ã÷£º³õʼµÄ°²×°ÊDz»°²È«µÄ¡£Òò´Ë£¬×÷ΪMySQL¹ÜÀíÔ±×î³õµÄÐж¯Ö®Ò»Ó¦¸ÃÊÇΪroot Óû§ÉèÖÿÚÁȻºó£¬¸ù¾ÝÓÃÀ´ÉèÖÿÚÁîµÄ·½·¨£¬Äú»¹ÐèҪָʾ·þÎñÆ÷ÖØмÓÔØÊÚȨµÄ±í£¬Ê¹·þÎñÆ÷ÖªµÀÕâЩ±ä»¯£¨ÔÚ·þÎñÆ÷Æô¶¯Ê±£¬Ëü½«ÕâЩ±í¼ÓÔص½ÄÚ´æÖУ¬²¢ÇÒÔÚûÓÐÒâʶµ½µÄÇé¿öÏÂÒѾ­½«ËüÃǸı䡣Èç¹ûÊÇÕâÑùµÄ»°£¬±ØÐëÃ÷È·¸æËßËüÖØжÁÈ¡ÕâЩ±í£©¡£

¡¡¡¡¶ÔÓÚMySQL3.22 ÒÔÉϵİ汾£¬¿ÉÒÔÓÃmysqla d m i n ³ÌÐò°´ÈçÏ·½Ê½ÉèÖÿÚÁ¿ÉÓÃÄúÑ¡ÔñµÄ¿ÚÁîÀ´Ìæ´úÏÂÁÐÃüÁîÖеġ° your password¡±£º

[code]% mysqladmin -uroot password "your password"[/code]

¡¡¡¡¶ÔÓÚÈκΰ汾µÄMySQL£¬Äú¶¼¿ÉÒÔʹÓÃmysql³ÌÐò²¢Ö±½Ó¸üÐÂmysqlÊý¾Ý¿âÖеÄÓû§ÊÚȨµÄ±í£º

[code]% mysql-uroot mysql
mysql>UPDATE user SET Password=PASSWORD("your password")
-> WHREE User="root";[/code]

¡¡¡¡Èç¹ûÄúÓÐÒ»¸ö¾É°æ±¾µÄMySQL£¬Ôò¿ÉʹÓÃmysqlºÍÒ»¸öUPDATEÓï¾ä£¬ÕâÒ²°üÀ¨Windows µÄ¹²ÏíÈí¼þ°æ±¾¡£

¡¡¡¡ÔÚÉèÖÿÚÁîºó£¬Òª¿´¿´ÊÇ·ñÐèҪͨ¹ýÔËÐÐÏÂÁÐÃüÁîָʾ·þÎñÆ÷ÖØмÓÔØÊÚȨµÄ±í£º

[code]% mysqladmin -uroot status[/code]

¡¡¡¡Èç¹û·þÎñÆ÷ÈÔÈ»ÔÊÐí²»Ê¹ÓÿÚÁî¾ÍÒÔroot Óû§Éí·Ý½øÐÐÁ¬½Ó£¬ÔòÓ¦¸æËßËüÖØжÁÈ¡ÊÚȨµÄ±í£¨ MySQL3.22 ÒÔÉϵİ汾»¹ÔÊÐíÓÃmysqladmin flush.privileges ÃüÁîºÍF L U S H PRIVILEGES µÄSQL Óï¾äÖØмÓÔØ±í£©£º

[code]% mysqladmin -uroot reload[/code]

¡¡¡¡ÔÚÉèÖÃÁËroot µÄ¿ÚÁ²¢ÖØмÓÔØÊÚȨµÄ±í£¬Èç¹û±ØÒªµÄ»°£©ºó£¬µ±ÒÔroot µÄÉí·ÝÁ¬½Óµ½·þÎñÆ÷ʱ£¬ÐèÒªÖ¸¶¨ÐµĿÚÁî¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ