hel*_*llo 18 database postgresql ruby-on-rails
看起来我已经设置了,我使用postgres我的database.yml,我可以用pgadmin III连接数据库,但是当我尝试使用psql命令测试什么版本时,它说是无法识别?知道我应该做什么吗?
我正在使用Windows并使用Ruby on Rails的命令提示符.使用随EnterpriseDB一键安装程序安装的PostgreSQL 9.2.
Cra*_*ger 39
假设您使用EnterpriseDB打包的PostgreSQL"一键式"安装程序在Windows上安装PostgreSQL,psql则不会PATH自动添加.这部分是因为当人们安装了多个版本的PostgreSQL时,将其添加到路径可能会导致混淆.
您需要指定完整的显式路径psql,例如:
"%PROGRAMFILES%\Postgresql\9.2\bin\psql.exe"
Run Code Online (Sandbox Code Playgroud)
或添加psql到用户PATH环境变量,请参阅本指南.
小智 7
打开命令行
psql --version
Run Code Online (Sandbox Code Playgroud)
如果在上面的行上没有显示psql版本,请按照以下步骤操作
(For Windows 7 OS)
Mycomputer->Properties->Advanced System Settings->EnvironmentVariables->Path->Edit->
(Donot remove any existing Path)
Run Code Online (Sandbox Code Playgroud)
加上这个
;C:\Program Files\PostgreSQL\9.5\bin;C:\Program Files\PostgreSQL\9.5\lib
Run Code Online (Sandbox Code Playgroud)
然后保存它
重新打开命令提示符并重复
psql --version
C:\Users\rumi>psql --version
psql (PostgreSQL) 9.5.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28075 次 |
| 最近记录: |