备份
mysqldump -u root -p --all-databases > all-databases.sql #全库备份
mysqldump --opt -d 数据库名 -uroot -pXXXX > xxx.sql #只导出表结构,不导出数据
mysqldump -u 用户名 -p 数据库名 > 导出的文件名 #导出某个数据库
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 #导出一个表
恢复
1、使用source命令
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source wcnc_db.sql
2、使用mysqldump命令
mysqldump -u username -p dbname < filename.sql
3、使用mysql命令
mysql -u username -p -D dbname < filename.sql