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

MYSQLÊý¾ÝµÄµ¼³öµ¼ÈëÓë°æ±¾µÄת»»

·¢²¼Ê±¼ä:2006-09-20 00:15:44À´Ô´:ºìÁª×÷Õß:lgms2008
¡¡¡¡Ò»¡¢Mysql Êý¾ÝµÄµ¼³ö

¡¡¡¡ÓеÄÕ¾³¤¾­³£ÓÃÒ»ÖÖ×îÖ±½ÓµÄ°ì·¨¾ÍÊÇ¿½±´Êý¾Ý¿âÎļþ¼ÐµÄ°ì·¨£¬Õâ¸ö·½·¨È·Êµ¼òµ¥£¬µ«ÊDz»Ìᳫ£¬ÔÚ¿ç°æ±¾»òÕ߿粻ͬ×Ö·û¼¯ÏµÍ³ÊǺÜÈÝÒ׳öÎÊÌâ¡£ÔÙ˵ÁËÊý¾Ý¿â4.1°æ±¾ÓÐÁ½ÖÖ´æ´¢Êý¾ÝµÄ·½Ê½ÔÚÅäÖõÄʱºò¿ÉÑ¡£¬Ò»ÖÖÊǺÍÒÔÇ°Ò»ÑùµÄÿ¸öÊý¾Ý¿â´æ·ÅÔÚµ¥¶ÀµÄÎļþ¼ÐÀÁíÒ»ÖÖ½ÐʲôÀ´×ÅÎÒÍüÁË£¬ÕâÖÖËùÓеÄÊý¾Ý¿â¶¼·ÅÔÚÒ»¸öÎļþÀ¾Þ´óµÄÒ»¸öÎļþ£¡£¬ËùÒÔ¶ÔÓÚºóÕ߾Ͳ»¿ÉÒÔÓÿ½±´µÄ·½·¨ÁË£¬ÓÃʲôÄØ£¿ÏÂÃæ½éÉÜ£º

¡¡¡¡¾ÍÊÇmysql ×Ô´øµÄ¹¤¾ß mysqldump £¬Õâ¸ö¹¤¾ßÊ®·ÖÇ¿´ó£¬¿ÉÒÔµ¼³öÊý¾Ý£¬²¢ÇÒ¿ÉÒÔµ¼³ö²»Í¬°æ±¾µÄÊý¾Ý¡¢Ò²¿ÉÒÔµ¼³öÓÃÓÚÆäËûÊý¾Ý¿âµÄÊý¾Ý£¬Ì«Å£ÁË¡£ Õâ¸ö¹¤¾ßʵÔÚÃüÁîÐС¢cmdÏÂÓÃµÄ £¬Èç¹ûÄãµÄmsyql/binĿ¼ûÓÐÅäÖÃÔÚϵͳµÄ»·¾³±äÁ¿À¾ÍÏÈcdµ½mysql/binĿ¼¡£

¡¡¡¡1¡¢ÏȽéÉܼòµ¥µÃµ¼³ö£ºmysqldump -u Êý¾Ý¿âÓû§Ãû -p Êý¾Ý¿âÃû³Æ [±íÃû] > µ¼³öµ½ÎļþµÄ·¾¶Ãû¡£

¡¡¡¡ÀýÈ磺ÎÒÒªµ¼³ö test_db Õâ¸öÊý¾Ý¿â ÎÒµÄÊý¾Ý¿âÓû§Îª root ûÓÐÃÜÂ루ûÓÐÃÜÂë¾Í²»ÓÃ¼Ó -p ÁË£©£º

¡¡¡¡mysqldump -u root test_db > c:\test.sql ÕâÑù¾Í¿ÉÒÔµ½´¦testÕâ¸öÊý¾Ý¿âÁË¡£

¡¡¡¡Èç¹ûÎÒÒªµ¼³ötestÊý¾Ý¿âÖеÄuser ±íÓÃajinÕâ¸öÓû§£¬ÃÜÂëÊÇ 123

¡¡¡¡mysqldump -u ajin -p test_db user >c:\test_user_table.sql »Ø³µºóÌáʾÊäÈëÃÜÂë¾Í¿ÉÒÔÁË¡£

¡¡¡¡2¡¢ÔÚµ¼³ö¹ý³ÌÖиıäÊý¾Ý¿âĬÈϵÄ×Ö·û¼¯

¡¡¡¡ÀýÈ磺ÎÒÒªµ¼³ö test_db Õâ¸öÊý¾Ý¿â ת»»±àÂëΪ utf8 (utf8 ÎÒ×î³£ÓõÄ)

¡¡¡¡mysqldump -u ajin -p --default-character-set=utf8 test_db >c:\test.sql ¾Í¿ÉÒÔÁË

¡¡¡¡×ª»»³ÉÆäËû×Ö·ûÖ»ÐèÌæ»» utf8 ¾Í¿ÉÒÔÁË¡£

¡¡¡¡3¡¢µ¼³ö²»Í¬°æ±¾Êý¾Ý»òÕßµ¼³ö¸øÊý¾Ý¿âÓõÄÊý¾Ý

¡¡¡¡ÀýÈ磺ÎÒµÄÊý¾Ý¿â Mysql 4.1 µÄ ÎÒÒªµ¼³öÒ»¸ö ĬÈÏ×Ö·û¼¯ utf8 µÄ 4.0°æ±¾µÄÊý¾Ý

¡¡¡¡mysqldump -u ajin -p test_db --compatible=mysql40 --default-character-set=utf8 test_db >c:\test.sql

¡¡¡¡¾Í¿ÉÍê³ÉÁËËùνµÄ½µ¼¶ --compatible= ¿ÉÒÔ¸úµÃ²ÎÊýÓÐ mysql323 mysql40 oracle mssql db2 µÈµÈ¡£

¡¡¡¡µ¼³ö¾Í½éÉÜÕâЩ³£Óõģ¬Æäʵ»¹ÓкöàºÃ¶à¡£¡£Ê¡ÂÔһǧ×Ö.....

¡¡¡¡¶þ¡¢Êý¾ÝµÄµ¼Èë

¡¡¡¡Õâ¸öÏà¶Ô¾Í±È½Ï¼òµ¥ÁË£¬Õâ¸öÔÚÃüÁîÐС¢cmdÏÂÓõģ¬Èç¹ûÄãµÄmsyql/binĿ¼ûÓÐÅäÖÃÔÚϵͳµÄ»·¾³±äÁ¿À¾ÍÏÈcdµ½mysql/binĿ¼¡£

¡¡¡¡±ÈÈçÎÒÒªµ¼Èë test.sql Õâ¸öÊý¾Ýµ½discuz_dbÕâ¸öÊý¾Ý¿â

¡¡¡¡mysql -u ajin -p discuz_db
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ