MySQL快速备份与恢复

以下内容未实践,看群里这么讨论的,特此记录一下,备查。 首先确定目标库的参数值

mysql>show variables like 'max_allowed_packet';
mysql>show variables like 'net_buffer_length'; 根据参数值书写mysqldump命令,如:  

mysqldump -h127.0.0.1 -ulxyy_db -pkamuyopJKCIDjhkdsf -R -E -e -l -F  --max_allowed_packet=4194304 --net_buffer_length=16384 kamuy>lxyy_db_20130426.sql   还原:

mysql -uroot -pdsideal --default-character-set=utf8 --max_allowed_packet=4194304--net_buffer_length=16384 然后use lxyy_db进入需要还原的数据库,运行  

source c:\lxyy_db_20130426.sql 

这样导入将会非常快,之前数小时才能导入的sql现在几十秒就可以完成了。
谢谢阿航。