MySQLæ°æ®åºç导å
¥ï¼æ两ç§æ¹æ³ï¼
1) å
导åºæ°æ®åºSQLèæ¬ï¼å导å
¥ï¼
2) ç´æ¥æ·è´æ°æ®åºç®å½åæ件ã
å¨ä¸åæä½ç³»ç»æMySQLçæ¬æ
åµä¸ï¼ç´æ¥æ·è´æ件çæ¹æ³å¯è½ä¼æä¸å
¼å®¹çæ
åµåçã
æ以ä¸è¬æ¨èç¨SQLèæ¬å½¢å¼å¯¼å
¥ãä¸é¢åå«ä»ç»ä¸¤ç§æ¹æ³ã
2. æ¹æ³ä¸ SQLèæ¬å½¢å¼
æä½æ¥éª¤å¦ä¸ï¼
2.1. 导åºSQLèæ¬
å¨åæ°æ®åºæå¡å¨ä¸ï¼å¯ä»¥ç¨phpMyAdminå·¥å
·ï¼æè
mysqldumpå½ä»¤è¡ï¼å¯¼åºSQLèæ¬ã
2.1.1 ç¨phpMyAdminå·¥å
·
导åºé项ä¸ï¼éæ©å¯¼åºâç»æâåâæ°æ®âï¼ä¸è¦æ·»å âDROP DATABASEâåâDROP TABLEâé项ã
éä¸âå¦å为æ件âé项ï¼å¦ææ°æ®æ¯è¾å¤ï¼å¯ä»¥éä¸âgzippedâé项ã
å°å¯¼åºçSQLæ件ä¿åä¸æ¥ã
2.1.2 ç¨mysqldumpå½ä»¤è¡
å½ä»¤æ ¼å¼
mysqldump -uç¨æ·å -p æ°æ®åºå > æ°æ®åºå.sql
èä¾ï¼
mysqldump -uroot -p abc > abc.sql
ï¼å¯¼åºæ°æ®åºabcå°abc.sqlæ件ï¼
æ示è¾å
¥å¯ç æ¶ï¼è¾å
¥è¯¥æ°æ®åºç¨æ·åçå¯ç ã
2.2. å建空çæ°æ®åº
éè¿ä¸»æ§çé¢/æ§å¶é¢æ¿ï¼å建ä¸ä¸ªæ°æ®åºãå设æ°æ®åºå为abcï¼æ°æ®åºå
¨æç¨æ·ä¸ºabc_fã
2.3. å°SQLèæ¬å¯¼å
¥æ§è¡
åæ ·æ¯ä¸¤ç§æ¹æ³ï¼ä¸ç§ç¨phpMyAdminï¼mysqlæ°æ®åºç®¡çï¼å·¥å
·ï¼æè
mysqlå½ä»¤è¡ã
2.3.1 ç¨phpMyAdminå·¥å
·
ä»æ§å¶é¢æ¿ï¼éæ©å建ç空æ°æ®åºï¼ç¹â管çâï¼è¿å
¥ç®¡çå·¥å
·é¡µé¢ã
å¨"SQL"èåä¸ï¼æµè§éæ©åæ导åºçSQLæ件ï¼ç¹å»âæ§è¡â以ä¸è½½å¹¶æ§è¡ã
注æï¼phpMyAdmin对ä¸è½½çæ件大å°æéå¶ï¼phpæ¬èº«å¯¹ä¸è½½æ件大å°ä¹æéå¶ï¼å¦æåå§sqlæ件
æ¯è¾å¤§ï¼å¯ä»¥å
ç¨gzip对å®è¿è¡å缩ï¼å¯¹äºsqlæ件è¿æ ·çææ¬æ件ï¼å¯è·å¾1:5ææ´é«çå缩çã
gzip使ç¨æ¹æ³ï¼
# gzip xxxxx.sql
å¾å°
xxxxx.sql.gzæ件ã
æ示è¾å
¥å¯ç æ¶ï¼è¾å
¥è¯¥æ°æ®åºç¨æ·åçå¯ç ã
3 ç´æ¥æ·è´
å¦ææ°æ®åºæ¯è¾å¤§ï¼å¯ä»¥èèç¨ç´æ¥æ·è´çæ¹æ³ï¼ä½ä¸åçæ¬åæä½ç³»ç»ä¹é´å¯è½ä¸å
¼å®¹ï¼è¦æ
ç¨ã
3.1 åå¤åå§æ件
ç¨taræå
为ä¸ä¸ªæ件
3.2 å建空æ°æ®åº
3.3 解å
å¨ä¸´æ¶ç®å½ä¸è§£åï¼å¦ï¼
cd /tmp
tar zxf mydb.tar.gz
3.4 æ·è´
å°è§£ååçæ°æ®åºæ件æ·è´å°ç¸å
³ç®å½
cd mydb/
cp * /var/lib/mysql/mydb/
对äºFreeBSD:
cp * /var/db/mysql/mydb/
3.5 æé设置
å°æ·è´è¿å»çæ件çå±ä¸»æ¹ä¸ºmysql:mysqlï¼æéæ¹ä¸º660
chown mysql:mysql /var/lib/mysql/mydb/*
chmod 660 /var/lib/mysql/mydb/*
温馨提示:答案为网友推荐,仅供参考