mysql如何导出整库并恢复
我用mysqldump   -h   localhost   -uroot   -p   testapp> d:/testapp.sql导出后再用 
 mysql   -h   localhost   -uroot   -p   -f   -d   test <d:/testapp.sql导入的时候必须要在本地先创建一个test的数据库才能导入,有没有办法导出后再倒入的时候直接写导入语句而不用再自己创建数据库的方法?谢谢了
------解决方案--------------------mysqldump -h localhost -uroot -p123456 testapp -B> d:/testapp.sql 
 就可以了
------解决方案--------------------在导出前加参数--database --opt : 
 mysqldump -h localhost -uroot -p --opt --database testapp>  d:/testapp.sql    
 在导入时不要加-f -d参数,直接导入: 
 mysql -h localhost -uroot -p  <d:/testapp.sql 
 会自己建立一个数据库testapp   
 详细过程可参考: 
 mysqldump命令参数解释: http://www.mysqlpub.com/viewthread.php?tid=195&extra=page%3D1 
 简单备份恢复MySQL数据库例子:  http://www.mysqlpub.com/viewthread.php?tid=177&extra=page%3D1 
 www.MySQLpub.com
------解决方案--------------------忘了给你地址了。 
 http://blog.chinaunix.net/u/29134/showart_287899.html