1. 使用mysqldump命令导出单个表
导出一个表(包括数据结构及数据)
mysqldump -u 用户名 -p数据库名 表名> 导出的文件名
mysqldump -u lingxi -p mydb mytb> d://mytb.sql
这样会在D盘生成一个mytb.sql文件,
将单个表导出的数据导入数据库:
首先连接数据路库: mysql –u root –p
切换到想要导入数据的数据库下: use databa_name
导入.sql文件:source d://action.sql
2.使用mysql导出整个数据库的结构和数据
mysqldump -u 用户名 -p数据库名 > 导出的文件名
mysqldump -u lingxi -p mydb > d://mytb.sql
这样就会在D盘生成一个mytb.sql文件,包含了整个数据库所有表的结构和数据。
恢复数据库:
首先连接数据库:mysql –u root –p
新建一个同名的数据库,并切换到该数据库下:create database ezsns; use ezsns;
导入.sql文件: source d://ezsns.sql.