在命令窗口执行代码*[]中括号意为可省略*
1.备份单个数据库
mysqldump -uroot -p dbname [table1 [table2]] > filename.sql
sudo mysqldump -uroot -p blog > blog2017.11.27.sql
2.备份多个数据库
mysqldump -uroot -ppassword –database dbname1 [dbname2] > filename.sql
3.备份所有数据库
mysqldump -uroot -ppassword –all-databases > filename.sql
如果想导出远程数据库服务器的数据,-h 参数指定:
mysqldump -h 211.2.22.2 -uroot -ppassword mysql>filename.sql
还原数据
1.命令窗口
mysql- uroot -ppassword [dbname] < filename.sql
2.登陆mysql
source filename.sql