数据库如何单表导出

方法1:使用 mysqldump 工具(命令行)

mysqldump 是 MySQL 自带的导出工具,可以导出建表结构和数据。

导出某张表的语句和数据:


bash

复制代码

mysqldump -h <host> -P <port> -u <user> -p <database_name> <table_name> > table_dump.sql

示例:


bash

复制代码

mysqldump -u root -p mydatabase mytable > mytable.sql

  • 这会把 mytable 表的建表语句和所有数据导出到 mytable.sql 文件中。

  • 导出的 SQL 文件包含:

    • DROP TABLE IF EXISTS 语句

    • CREATE TABLE 语句

    • INSERT INTO 语句(数据)


方法2:使用 MySQL Workbench 导出

如果你喜欢图形界面操作:

  1. 打开 MySQL Workbench,连接你的数据库。

  2. 在左侧“Schema”中找到目标表。

  3. 右键点击表名,选择 Table Data Export Wizard 或者选择 Server > Data Export

  4. 选择只导出该表。

  5. 选择导出格式为 SQL。

  6. 运行导出,保存为 .sql 文件。


方法3:使用 SQL 语句导出建表语句

你也可以先获取建表语句:


sql

复制代码

SHOW CREATE TABLE mytable;

执行后,结果里会返回建表语句。你可以复制下来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值