linux

数据库、数据表的导出与导入(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

留言

您的电子邮箱地址不会被公开。 必填项已用 * 标注