Postgresql 使用Postgres将mySQL查询输出到CSV

Postgresql 使用Postgres将mySQL查询输出到CSV,postgresql,csv,Postgresql,Csv,所以我有一个相当大的数据库,大约800万行,我需要从中提取数据。需要将其输出到可由Excel打开的CSV中。我几乎尝试了我找到的每一个解决方案,但都没有结果 \复制-将所有值放在一列中,以“,”分隔 使用csv标题将…复制到…-结果与上面相同 将…复制到输出文件-拒绝工作。声称当我使用与以前相同的路径时,我的路径有问题 至少可以说,我对SQL不是最有经验的,但我会尽力提供任何必要的信息。您尝试过mysql转储吗 我和你一样有备份或上传1100万数据的经验 如果mysqlDUMP成功了,也许你可以

所以我有一个相当大的数据库,大约800万行,我需要从中提取数据。需要将其输出到可由Excel打开的CSV中。我几乎尝试了我找到的每一个解决方案,但都没有结果

\复制-将所有值放在一列中,以“,”分隔

使用csv标题将…复制到…-结果与上面相同

将…复制到输出文件-拒绝工作。声称当我使用与以前相同的路径时,我的路径有问题


至少可以说,我对SQL不是最有经验的,但我会尽力提供任何必要的信息。

您尝试过mysql转储吗

我和你一样有备份或上传1100万数据的经验


如果mysqlDUMP成功了,也许你可以像mysqlDUMP一样搜索PostGresql

为什么它同时被标记为mysql和PostGresql?您正在使用哪个数据库?我从来没有遇到过postgres使用psql和\copy SELECT*FROM table TO ~/my/file/path.csv csv header的问题您是说将SQL查询输出到csv吗?用Postgres输出MySQL查询毫无意义。对于单个列,用,,分隔,这不正是CSV文件吗?如果在Excel以外的其他文件中打开CSV文件,它的实际文本是什么样子的?