µ±Ç°Î»ÖãºLinux½Ì³Ì - Linux×ÛºÏ - ÔÚÏß±¸·ÝÊý¾Ý¿âÖ®ÉèÖà MySql Êý¾Ýͬ²½

ÔÚÏß±¸·ÝÊý¾Ý¿âÖ®ÉèÖà MySql Êý¾Ýͬ²½

¡¡¡¡mysql´Ó3.23.15°æ±¾ÒÔºóÌṩÊý¾Ý¿â¸´Öƹ¦ÄÜ¡£ÀûÓøù¦ÄÜ¿ÉÒÔʵÏÖÁ½¸öÊý¾Ý¿âͬ²½£¬Ö÷´Óģʽ£¬»¥Ï౸·ÝģʽµÄ¹¦ÄÜ¡£ ¡¡¡¡¡¡¡¡Êý¾Ý¿âͬ²½¸´Öƹ¦ÄܵÄÉèÖö¼ÔÚmysqlµÄÉèÖÃÎļþÖÐÌåÏÖ¡£mysqlµÄÅäÖÃÎļþ£¨Ò»°ãÊÇmy.cnf£© ¡¡¡¡ÔÚunix»·¾³ÏÂÔÚ/etc/mysql/my.cnf »òÕßÔÚmysqlÓû§µÄhomeĿ¼ÏÂÃæµÄmy.cnf. ¡¡¡¡window»·¾³ÖУ¬Èç¹ûc:¸ùĿ¼ÏÂÓÐmy.cnfÎļþÔòÈ¡¸ÃÅäÖÃÎļþ¡£µ±ÔËÐÐmysql\bin\winmysqladmin.exe¹¤¾ßʱºò£¬¸Ã¹¤¾ß»á°Ñc:¸ùĿ¼ÏµÄmy.cnf ÃüÃûΪmycnf.bak¡£²¢ÔÚwinntĿ¼Ï´´½¨my.ini¡£mysql·þÎñÆ÷Æô¶¯Ê±ºò»á¶Á¸ÃÅäÖÃÎļþ¡£ËùÒÔ¿ÉÒÔ°Ñmy.cnfÖеÄÄÚÈÝ¿½±´µ½my.iniÎļþÖУ¬ÓÃmy.iniÎļþ×÷Ϊmysql ¡¡¡¡·þÎñÆ÷µÄÅäÖÃÎļþ¡£ ¡¡¡¡¡¡¡¡ÉèÖ÷½·¨£º ¡¡¡¡ÉèÖ÷¶Àý»·¾³£º ¡¡¡¡²Ù×÷ϵͳ£ºwindow2000 professional ¡¡¡¡mysql£º4.0.4-beta-max-nt-log ¡¡¡¡A ip:10.10.10.22 ¡¡¡¡B ip:10.10.10.53 ¡¡¡¡A:ÉèÖà ¡¡¡¡1.Ôö¼ÓÒ»¸öÓû§×îΪͬ²½µÄÓû§Õʺţº ¡¡¡¡GRANT FILE ON *.* TO backup@'10.10.10.53' IDENTIFIED BY ¡®1234¡¯ ¡¡¡¡2.Ôö¼ÓÒ»¸öÊý¾Ý¿â×÷Ϊͬ²½Êý¾Ý¿â£º ¡¡¡¡create database backup ¡¡¡¡B:ÉèÖà ¡¡¡¡1.Ôö¼ÓÒ»¸öÓû§×îΪͬ²½µÄÓû§Õʺţº ¡¡¡¡GRANT FILE ON *.* TO backup@'10.10.10.22' IDENTIFIED BY ¡®1234¡¯ ¡¡¡¡2.Ôö¼ÓÒ»¸öÊý¾Ý¿â×÷Ϊͬ²½Êý¾Ý¿â£º ¡¡¡¡create database backup ¡¡¡¡¡¡¡¡Ö÷´Óģʽ£ºA->B ¡¡¡¡AΪmaster ¡¡¡¡ÐÞ¸ÄA mysqlµÄmy.iniÎļþ¡£ÔÚmysqldÅäÖÃÏîÖмÓÈëÏÂÃæÅäÖ㺠¡¡¡¡server-id=1 ¡¡¡¡log-bin ¡¡¡¡#ÉèÖÃÐèÒª¼Ç¼log ¿ÉÒÔÉèÖÃlog-bin=c:\mysqlbak\mysqllog ÉèÖÃÈÕÖ¾ÎļþµÄĿ¼£¬ ¡¡¡¡#ÆäÖÐmysqllogÊÇÈÕÖ¾ÎļþµÄÃû³Æ£¬mysql½«½¨Á¢²»Í¬À©Õ¹Ãû£¬ÎļþÃûΪmysqllogµÄ¼¸¸öÈÕÖ¾Îļþ¡£ ¡¡¡¡binlog-do-db=backup #Ö¸¶¨ÐèÒªÈÕÖ¾µÄÊý¾Ý¿â ¡¡¡¡¡¡¡¡ÖØÆðÊý¾Ý¿â·þÎñ¡¡¡¡¡¡ÓÃshow master status ÃüÁî¿´ÈÕÖ¾Çé¿ö¡£ ¡¡¡¡¡¡¡¡BΪslave ¡¡¡¡ÐÞ¸ÄB mysqlµÄmy.iniÎļþ¡£ÔÚmysqldÅäÖÃÏîÖмÓÈëÏÂÃæÅäÖ㺠¡¡¡¡server-id=2 ¡¡¡¡master-host=10.10.10.22 ¡¡¡¡master-user=backup #ͬ²½Óû§ÕʺŠ¡¡¡¡master-passWord=1234 ¡¡¡¡master-port=3306 ¡¡¡¡master-connect-retry=60 Ô¤ÉèÖØÊÔ¼ä¸ô60Ãë ¡¡¡¡replicate-do-db=backup ¸æËßslaveÖ»×öbackupÊý¾Ý¿âµÄ¸üР¡¡¡¡¡¡¡¡ÖØÆðÊý¾Ý¿â¡¡¡¡¡¡ÓÃshow slave status¿´Í¬²½ÅäÖÃÇé¿ö¡£ ¡¡¡¡¡¡¡¡×¢Ò⣺ÓÉÓÚÉèÖÃÁËslaveµÄÅäÖÃÐÅÏ¢£¬mysqlÔÚÊý¾Ý¿âĿ¼ÏÂÉú³Émaster.info ¡¡¡¡ËùÒÔÈçÓÐÒªÐÞ¸ÄÏà¹ØslaveµÄÅäÖÃÒªÏÈɾ³ý¸ÃÎļþ¡£·ñÔòÐ޸ĵÄÅäÖò»ÄÜÉúЧ¡£ ¡¡¡¡¡¡¡¡Ë«»ú»¥±¸Ä£Ê½ ¡¡¡¡Èç¹ûÔÚA¼ÓÈëslaveÉèÖã¬ÔÚB¼ÓÈëmasterÉèÖã¬Ôò¿ÉÒÔ×öB->AµÄͬ²½¡£ ¡¡¡¡ÔÚAµÄÅäÖÃÎļþÖÐ mysqld ÅäÖÃÏî¼ÓÈëÒÔÏÂÉèÖ㺠¡¡¡¡master-host=10.10.10.53 ¡¡¡¡master-user=backup ¡¡¡¡master-password=1234 ¡¡¡¡replicate-do-db=backup ¡¡¡¡master-connect-retry=10 ¡¡¡¡¡¡¡¡ÔÚBµÄÅäÖÃÎļþÖÐ mysqld ÅäÖÃÏî¼ÓÈëÒÔÏÂÉèÖ㺠¡¡¡¡log-bin=c:\mysqllog\mysqllog ¡¡¡¡binlog-do-db=backup ¡¡¡¡¡¡¡¡×¢Ò⣺µ±ÓдíÎó²úÉúʱ*.errÈÕÖ¾Îļþ¡£Í¬²½µÄÏß³ÌÍ˳ö£¬µ±¾ÀÕý´íÎóºóÒªÈÃͬ²½»úÖƽøÐй¤×÷£¬ÔËÐÐslave start ¡¡¡¡¡¡¡¡ÖØÆðAB»úÆ÷£¬Ôò¿ÉÒÔʵÏÖË«ÏòµÄÈȱ¸¡£ ¡¡¡¡¡¡¡¡²âÊÔ£º ¡¡¡¡ÏòBÅúÁ¿²åÈë´óÊý¾ÝÁ¿±íAA£¨1872000£©Ìõ ¡¡¡¡AÊý¾Ý¿âÿÃëÖÓ¿ÉÒÔ¸üÐÂ2500ÌõÊý¾Ý¡£

£¨³ö´¦£ºhttp://www.sheup.com£©