导出表数据命令

exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-01','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-02','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120301.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-02','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-03','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120302.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-03','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-04','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120303.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-04','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-05','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120304.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-05','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-06','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120305.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-06','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-07','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120306.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-07','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-08','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120307.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-08','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-09','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120308.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-09','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-10','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120309.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-10','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-11','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120310.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-11','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-12','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120311.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-12','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-13','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120312.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-13','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-14','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120313.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-14','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-15','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120314.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-15','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-16','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120315.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-16','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-17','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120316.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-17','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-18','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120317.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-18','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-19','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120318.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-19','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-20','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120319.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-20','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-21','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120320.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-21','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-22','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120321.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-22','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-23','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120322.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-23','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-24','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120323.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-24','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-25','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120324.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-25','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-26','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120325.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-26','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-27','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120326.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-27','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-28','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120327.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-28','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-29','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120328.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-29','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-30','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120329.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-30','YYYY-MM-DD') and wzsj<TO_DATE('2012-01-31','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120330.DMP' BUFFER=1000000
exp SA/YLSK@192.168.114.247/POLICE TABLES=WZJL query=\"where wzsj>TO_DATE('2012-01-31','YYYY-MM-DD') and wzsj<TO_DATE('2012-02-01','YYYY-MM-DD') and sjlx <> 1 and sjlx <> 4\" FILE='F:/BF/2012/20120331.DMP' BUFFER=1000000
<think>好的,我现在需要帮助用户解决如何只导出MySQL数据而不导出结构的问题。首先,我需要回顾之前的对话历史,确保我的回答符合用户的需求。用户之前询问的是如何使用SOURCE命令导出和结构,而我的回答指出SOURCE只能导入,导出需要用mysqldump。现在用户的新问题是如何只导出数据,不导出结构,这需要我进一步详细说明。 首先,我得确认用户的需求是只导出数据,也就是中的记录,而不包含创建的DDL语句。根据引用中的信息,用户已经提到过使用--no-create-info选项可以实现这一点。用户提供的引用[1]中明确提到,使用--no-create-info选项可以导出数据而不包含结构,而引用[2]和[3]也提到了类似的方法,尤其是引用[2]中提到了导出完整数据或只导出结构的不同命令。 我需要将这些信息整合起来,给出一个清晰的步骤。首先,用户需要知道基本的命令结构,即使用mysqldump加上--no-create-info参数。然后,可能需要提供示例命令,让用户能够直接复制使用。同时,用户可能还需要了解其他相关参数,比如如何指定数据库、名、导出路径等,以及如何处理可能出现的权限或路径问题。 接下来,我要考虑用户可能的场景。用户可能是在备份数据,或者迁移数据到另一个环境,这时候只需要数据而不需要重新创建结构。另外,用户可能对命令行工具不熟悉,尤其是如果之前使用过Navicat等图形工具的话,可能需要更详细的步骤说明。 另外,需要提醒用户注意导出文件的路径是否有写入权限,以及导出的文件可能包含大量数据时的处理,比如压缩或分卷导出。此外,编码问题也很重要,确保导出数据编码与目标数据库一致,避免乱码。 用户的问题中还提到了引用内容,需要确保回答中正确引用这些内容。例如,引用[1]中的--no-create-info选项,引用[2]中的导出命令示例,以及引用[3]中关于Navicat导出结构的方法,但用户现在需要的是命令行方法,所以可能需要对比说明。 还需要检查是否有其他相关参数或选项,比如--skip-add-drop-table来避免DROP语句,或者--lock-tables来控制锁行为,这些可能对用户有帮助。同时,用户可能想知道如何验证导出文件是否正确,比如检查文件内容是否只包含INSERT语句,没有CREATE TABLE语句。 最后,确保回答结构清晰,分步骤说明,提供示例,注意事项,以及常见问题解决方法,这样用户能够一步步操作,避免遇到问题无法解决。同时,补充相关问题,帮助用户进一步了解相关操作,如只导出结构或同时导出结构和数据的不同方法。</think>根据MySQL官方文档和实际操作规范,若需要**仅导出MySQL数据而不包含结构**,可以通过`mysqldump`工具的`--no-create-info`参数实现。以下是具体操作步骤和注意事项: --- ### **一、仅导出数据命令** #### 1. **基础语法** ```bash mysqldump -u 用户名 -p --no-create-info 数据库名 名 > 导出路径/文件名.sql ``` - **参数说明**: - `--no-create-info`:跳过结构(CREATE TABLE语句)[^1] - `数据库名`:目标数据库名称(必填) - `名`:需导出名称(若省略则导出整个数据库的数据) #### 2. **操作示例** ```bash # 导出数据(如导出mydb数据库的user数据) mysqldump -u root -p --no-create-info mydb user > /backup/user_data.sql # 导出整个数据库的数据(不包含任何结构) mysqldump -u root -p --no-create-info mydb > /backup/mydb_data.sql ``` --- ### **二、验证导出结果** 1. **检查导出文件内容** 打开生成的`.sql`文件,确认仅包含`INSERT`语句而无`CREATE TABLE`等结构定义: ```sql -- 示例导出文件内容 INSERT INTO `user` VALUES (1,'Alice'), (2,'Bob'); ``` 2. **对比数据量** 通过行数验证是否完整: ```bash # 统计导出文件中的INSERT语句数量 grep -c 'INSERT INTO' /backup/user_data.sql ``` --- ### **三、扩展参数与场景** #### 1. **导出时附加条件(WHERE过滤)** ```bash # 仅导出user中age>30的数据 mysqldump -u root -p --no-create-info --where="age>30" mydb user > user_filtered.sql ``` #### 2. **编码与压缩优化** ```bash # 指定UTF8编码并压缩导出文件 mysqldump -u root -p --default-character-set=utf8mb4 --no-create-info mydb | gzip > mydb_data.sql.gz ``` #### 3. **跨服务器直接传输** ```bash # 通过管道直接导入远程服务器(无需生成中间文件) mysqldump -h 源主机 -u root -p --no-create-info mydb | mysql -h 目标主机 -u root -p mydb ``` --- ### **四、常见问题与解决** #### 1. **导出时报错`Access denied`** - **原因**:导出路径无写入权限或MySQL安全目录限制[^2] - **解决**:将路径改为MySQL安全目录(如`/var/lib/mysql-files/`)或使用`sudo`权限。 #### 2. **导出数据文件过大** - **优化方案**: - 分卷压缩:`mysqldump ... | split -b 500M - mydb_part_` - 仅导出增量数据(需开启binlog)。 #### 3. **如何避免锁?** 添加`--single-transaction`参数(仅限InnoDB引擎): ```bash mysqldump -u root -p --no-create-info --single-transaction mydb > mydb_data.sql ``` --- ### **五、相关操作对比** | 需求 | 命令参数 | 输出内容 | |---------------------|-----------------------------|----------------------| | **仅数据** | `--no-create-info` | 纯INSERT语句 | | **仅结构** | `--no-data` | 纯CREATE TABLE语句 | | **结构+数据** | 无参数 | 完整DDL+DML | ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值