Traceback(mostrecentcalllast):File"douban.py",line128,inspider=DoubanSpider()File"douban.py",line72,in__init__self.db=pymysql.connect('localhost','root','123456',...
Traceback (most recent call last):
File "douban.py", line 128, in
spider = DoubanSpider()
File "douban.py", line 72, in __init__
self.db = pymysql.connect('localhost','root','123456','doubandb',charset='utf8')
File "/usr/local/lib/python3.5/dist-packages/pymysql/__init__.py", line 90, in Connect
return Connection(*args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/pymysql/connections.py", line 706, in __init__
self.connect()
File "/usr/local/lib/python3.5/dist-packages/pymysql/connections.py", line 932, in connect
self._request_authentication()
File "/usr/local/lib/python3.5/dist-packages/pymysql/connections.py", line 1152, in _request_authentication
auth_packet = self._read_packet()
File "/usr/local/lib/python3.5/dist-packages/pymysql/connections.py", line 1014, in _read_packet
packet.check_error()
File "/usr/local/lib/python3.5/dist-packages/pymysql/connections.py", line 393, in check_error
err.raise_mysql_exception(self._data)
File "/usr/local/lib/python3.5/dist-packages/pymysql/err.py", line 107, in raise_mysql_exception
raise errorclass(errno, errval)
pymysql.err.InternalError: (1049, "Unknown database 'doubandb'")
数据库里有doubandb这个库,换过库也不行,重新创建也不行,但在mongoDB可以,这是怎么回事
展开