psql也就是SQL Shell。之前都是直接使用 pgAdmin 或者 DBeavor,对类似命令行窗口不太熟悉,故记录之
0. 创建数据库、设置用户密码
这里创建了一个名为 nyc 的空数据库
在该数据库的SQL窗口运行
CREATE USER myname WITH PASSWORD '123456'
其中myname和密码可自定。这个密码就是用户的口令,只有这样自行明确设置过口令,才能在SQL Shell中成功登录
1. 登录
打开SQL Shell,依次出现如下要求(每行冒号前),红框按实际情况输入即可
注意:用户xxx的口令 即为刚刚设置的PASSWORD
在这里输入口令时,输入的内容不会显示(像是什么都没输入一样)。不用管他,只管自己敲完键盘按回车即可
2. 执行文件
我要执行的sql文件路径如下:
“C:\Users\hp\Downloads\nyc_buildings.sql”
则接下来我输入的 SQL 语句为:
\i C:/Users/hp/Downloads/nyc_buildings.sql
注意要把 \ 改为 /
回车后即可看到执行啦