搜了挺长时间,都说mysqldump只能导出全部字段,可根据条件导出部分数据的全部字段,网搜了下发现一个导出部分字段的方法,使用select concat('insert into table_name(column1,column2...) values(\"',column_1,'\",\"',column_2,'\"') into outfile 'file_name' from table
例如:
select concat('insert into IP_position(ip,xy) values(\"',ip,'\",\'',xy,'\');') INTO outfile 'ip_position_0505_2.sql' from IP_position;