sqlalchemy.exc.OperationalError: (OperationalError) could not connect to server: Connection refused
来源:互联网 发布:做生日贺卡的软件 编辑:程序博客网 时间:2024/06/08 18:57
最近在用FLASK开发一个网站,从github上面clone了一个小例子,用的数据库是postgresql,当数据库服务没有打开时,会报以下错误():
Traceback (most recent call last):
File "/root/workspace_aptana/flask/flask-bootstrap/app.py", line 86, in <module>db.create_all()
File "/usr/lib/python2.6/site-packages/flask_sqlalchemy.py", line 822, in create_all
self._execute_for_all_tables(app, bind, 'create_all')
File "/usr/lib/python2.6/site-packages/flask_sqlalchemy.py", line 814, in _execute_for_all_tables
op(bind=self.get_engine(app, bind), tables=tables)
File "/usr/lib64/python2.6/site-packages/sqlalchemy/schema.py", line 2783, in create_all
tables=tables)
File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/base.py", line 1478, in _run_visitor
with self._optional_conn_ctx_manager(connection) as conn:
File "/usr/lib64/python2.6/contextlib.py", line 16, in __enter__
return self.gen.next()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/base.py", line 1471, in _optional_conn_ctx_manager
with self.contextual_connect() as conn:
File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/base.py", line 1661, in contextual_connect
self.pool.connect(),
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 272, in connect
return _ConnectionFairy(self).checkout()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 425, in __init__
rec = self._connection_record = pool._do_get()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 777, in _do_get
con = self._create_connection()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 225, in _create_connection
return _ConnectionRecord(self)
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 318, in __init__
self.connection = self.__connect()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 368, in __connect
connection = self.__pool._creator()
File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/strategies.py", line 80, in connect
return dialect.connect(*cargs, **cparams)
File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/default.py", line 283, in connect
return self.dbapi.connect(*cargs, **cparams)
File "/usr/lib64/python2.6/site-packages/psycopg2/__init__.py", line 164, in connect
conn = _connect(dsn, connection_factory=connection_factory, async=async)
sqlalchemy.exc.OperationalError: (OperationalError) could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
None None
这时只需要检查一下postgresql的服务有没有打开,
service postgresql status,
如果没有打开,打开一下就行了,
service postgresql start
- sqlalchemy.exc.OperationalError: (OperationalError) could not connect to server: Connection refused
- sqlalchemy.exc.OperationalError
- OperationalError: (1130, "Host ... not allowed to connect this MySQL server")
- CRITICAL keystone [-] OperationalError: (OperationalError) (2003, "Can't connect to MySQL server on
- 解决PostgreSQL远程访问报错could not connect to server:Connection refused (0x0000274D/10061)
- QWSSocket::connectToLocalFile could not connect:: Connection refused
- PostgreSQL安装后Navicat客户端连接报错:Could not connect to server:Connection refused(0x00002740/10061)
- Could not establish connection to hadoop0:10000/default: Connection refused: connect
- Could not establish connection to hadoop0:10000/default: Connection refused: connect
- SqlAlchemy: (OperationalError) (2006, ‘MySQL server has gone away’)
- sqlite3.OperationalError: Could not decode to UTF-8 column XXX with text '***'
- _mysql_exceptions.OperationalError: **(2002, "Can't connect to local MySQL server through socket '/v
- _mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
- windows7 wampserver下,远程连接OperationalError: (2003, "Can't connect to MySQL server on '****' (10060)")
- Open edXDevstack启动出现:could not connect to localhost:27017: [Errno 111] Connection refused.
- Redis 服务端配置——Could not connect to Redis at 127.0.0.1:6379: Connection refused
- Redis连接时报错:Could not connect to Redis at 127.0.0.1:6379: Connection refused
- Linux连接redis客户端出现Could not connect to Redis at 127.0.0.1:6379: Connection refused
- Design Patterns II - Adapter
- 关于基于用户过滤和基于物品过滤
- DOM07---通过节点的层次关系获取节点对象
- IOSIG学习笔记1
- 如何测试洗牌程序
- sqlalchemy.exc.OperationalError: (OperationalError) could not connect to server: Connection refused
- DOM08---节点的增加,删除,替换,克隆
- Altium Designer 总结3
- postgresql的用法(转载加学习)
- 绝缘栅型场效应管
- gstreamer 在visual studio 中环境搭建记录
- 软测第五次实验结果
- 减去脂肪,轻身上阵 (zz)
- 致我已经逝去的青春