1.问题描述
postgre数据库有一个管理网页,点击大象图形图标(pgAdmin 4)即可打开。
在网页端可以打开一定大小的sql文件。当文件很大时,打不开时,我们则可以通过控制台的方式读取文件。
1.1 网页读取sql文件方法
1.选择对应的模式
2.右键选择Query Tool查询工具
3.点击文件图案的图标,可打开文件选择器,选择你需要执行的sql文件即可
2.前提工作
通过控制台进入到你所指定的数据库下:
1.搜索psql,找到SQL Shell(qsql)
2.在database中输入你指定的数据库,如果不输入(指直接回车)则使用的是postgre数据库。后面的几项直接回车即可。最后输入密码(注意,并不会将密码显示出来),回车后就进入到对该数据库的操作控制台。
3.读取并执行文件指令
通过指令 \i 文件路径.sql;
读取并执行该sql文件。
★注意:
①分号必不可少!
②文件路径的写法!使用斜杠“/”, 例如:E:/postgre_sql/test.sql
◆如果使用文件路径复制过来的反斜杠“\”的话,应该会报Permission denyied
的错误。