数据库、数据表的导出与导入(mysql)
导出数据库
导出整个数据库结构和数据
mysqldump -h[ip] -u[用户名] -p[密码] [数据库名] > [存储文件]
eg: mysqldump -u用户 -p密码 数据库名 > database.sql
导出整个数据库结构(不包含数据)
mysqldump -h[ip] -u[用户名] -p[密码] -d [数据库名] > [存储文件]
eg: mysqldump -u用户 -p密码 -d 数据库名 > database.sql
导出数据表
导出数据表结构和数据
mysqldump -h[ip] -u[用户名] -p[密码] [数据库名] [数据表名] > [存储文件]
eg:mysqldump -u用户 -p密码 数据库名 表名> table.sql
导出数据表结构(不包含数据)
mysqldump -h[ip] -u[用户名] -p[密码] -d [数据库名] [数据表名] > [存储文件]
eg:mysqldump -u用户 -p密码 -d 数据库名 表名> table.sql
导入数据(数据库和数据表通用)
备份数据恢复mysql -h[ip] -u[用户名] -p[密码] [数据库名] < [存储文件]
eg:mysql -u用户 -p密码 数据库 < database.sql
eg:mysql -u用户 -p密码 数据库 < table.sql
![](https://technology.sharespace.top/wp-content/uploads/2022/07/v2-1cb6088481b525a3fcbe9230991fa5ba_1440w.jpg)
![](https://technology.sharespace.top/wp-content/uploads/2022/07/elasticsearchkibana.png)