由于之前的教程找不到合适的数据,于是换了一个例子 spouse例子
出现错误如下:
错误原因是PostgreSQL数据库没启动,根据资料,将数据库启动,参考资料:参考资料
1.打开PostgreSQL数据库的终端
2. 输入命令:chkconfig --list ,查看所有服务并找到postgre的服务名称
3.若postgre服务是off状态,输入行命令 chkconfig postgresql on ,(默认postgresql不是自启动的,我们需要设置postgresql服务为自启动服务:)
4.输入命令:service postgresql status ,查看服务状态,我出现了错误:postmaster dead but pid file exists,解决方案是删除关于pid的文件,我在postgrex.db文件下找了postmaster.pid文件,删除该文件即可。再次输入命令 service postgresql status,查看有无其他问题
5.输入命令 :service postgresql start ,启动postgresql服务
解决上述问题后,又出现以下问题:
问题待解决。
网友评论