这里的备份与还原,是指表结构数据,和表里面的具体数据(一条一条的记录)同时备份和还原。所以mysqldump,mysql这两命令很强大。mysql
1.备份(即导出)
mysqldump -u root -p exam > "F:\exam_backup.sql"
其中:-u root,root指用户名;-p exam,exam指数据库名
若是想导出具体的某一张表或多张表:
mysqldump -u root -p exam > "F:\exam_table_backup.sql" tableName01 tableName02
2.还原(即导入)
mysql -u root -p exam < "F:\exam_backup.sql"
参数和备份是同样的。
前提是,在该机器上已经安装了mysql,而且建立了exam库。
笔者尚未研究出若是备份指定的几张表。sql
以上的root,exam,exam_backup.sql,tableName01,tableName02,都不是系统文字。而是实例使用的。数据库