导出指定数据或部分数据的方法。
方法1、插入和选择组合使用。
1。创建一个新表,如新表,其中包含要导出的字段的名称,如a、b、c
2,在新表(a,b,c)中使用INSERT,从旧表中选择a,b,c;
三.剩下的步骤是导出新表,然后处理文本。
方法二,使用MySQL的选择到输出文件的备份表(推荐)
在下面的示例中,生成一个文件,并用逗号分隔这些格式。
复制代码代码如下所示:
选择A,B,A + B到outfile ' / /结果文本的TMP。
字段由','可选地包含' ' '结尾
以结尾的行'
FROM test_table;
详细查看选择的用法
复制代码代码如下:选择对象为outlifile ' / / xiaoruizi TMP。文本字段终止符随意封闭封闭','
方法三。使用mysqldump
令人惊讶的是,我发现,其实就有一个很好的参数W
帮助文档显示:
复制代码代码如下所示:
W | u2013 =
只转储选中的记录;强制引用!
那么可以使用这个参数来派生一些值吗例如,我只需要导出ID大于2312387的一些数据:
复制代码代码如下:就你根P bbscs6 bbscs_userinfo --身份证> 2312387> bbscs_userinfo-par.sql