微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在pgadmin中导入.sql文件

我想在Postgresql中导入一个sql文件.我正在使用pgadmin iii.我在PHPmyadmin中创建一个sql文件,现在我想在pgadmin iii中导入相同的文件.
我正在做以下但它对我不起作用.
我在pgadmin iii中选择数据库的模式,之后我尝试执行以下查询
\i C:/Users/umair/Downloads/school_management_system(1).sql

但它会生成错误,错误是:

ERROR:  Syntax error at or near "\"
LINE 1: \i C:/Users/umair/Downloads/school_management_system(1).sql
        ^
********** Error **********

ERROR: Syntax error at or near "\"
sql state: 42601
Character: 1

请帮帮我.

解决方法

我认为导入sql文件的最佳方法是使用psql工具,如下所示:
psql -U postgres -h localhost -d my_database -f "C:/Users/umair/Downloads/school_management_system(1).sql"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐