Postgresql 如何将本地文件复制到远程数据库
我有远程postgresql数据库和本地csv文件,我需要将其添加到数据库中。我正试着用PyCharm做这件事 因此,我试图将数据从本地文件复制到远程数据库 如果数据库是本地的,则此命令起作用:Postgresql 如何将本地文件复制到远程数据库,postgresql,pycharm,Postgresql,Pycharm,我有远程postgresql数据库和本地csv文件,我需要将其添加到数据库中。我正试着用PyCharm做这件事 因此,我试图将数据从本地文件复制到远程数据库 如果数据库是本地的,则此命令起作用: COPY master_relationsextra(code, serial_number, member_type, characteristic, price_list) FROM '/Users/name/Desktop/AUTOI.csv' with CSV HEADER delimiter
COPY master_relationsextra(code, serial_number, member_type, characteristic, price_list)
FROM '/Users/name/Desktop/AUTOI.csv' with CSV HEADER delimiter ';' encoding 'ISO-8859-1';
但对于远程数据库,它不起作用
有什么建议吗?我正在使用PyCharm,在PyCharm的帮助下我就这样做了。所有的询问和命令都对我有用。我是这样做的:
- 我从PyCharm数据库窗格连接到远程数据库
- 右键单击表格,然后从文件导入
- 选择所有规则并导入
这对我来说是个好办法。可能的重复:@ChrisStryczynski我已经看到了,但我不知道怎么做。这就是我问新问题的方式。将查询中的
COPY
替换为\COPY
。可能重复: