相對較新的Python和MySQL,但我正在使用MySQL Python連接器在開發環境中對數據庫執行簡單查詢。我創建了一個緩衝遊標來將結果作爲字典返回。當我進行簡單的查詢:在Python連接期間與MySQL服務器失去連接
family_query =(「SELECT * FROM家庭爲FF」)
...我得到的錯誤清單,所有圍繞這個觀點錯誤2013:丟失連接到MySQL服務器。
>python "FitMatch v1.5.py"
Traceback (most recent call last):
File "FitMatch v1.5.py", line 505, in <module>
fit_match_cursor.execute(fit_family_query,())
File "C:\Python34\lib\site-packages\mysql\connector\cursor.py", line 507, in execute
self._handle_result(self._connection.cmd_query(stmt))
File "C:\Python34\lib\site-packages\mysql\connector\cursor.py", line 421, in _handle_result
self._handle_resultset()
File "C:\Python34\lib\site-packages\mysql\connector\cursor.py", line 895, in _handle_resultset
(self._rows, eof) = self._connection.get_rows()
File "C:\Python34\lib\site-packages\mysql\connector\connection.py", line 671, in get_rows
rows = self._protocol.read_text_result(self._socket, count)
File "C:\Python34\lib\site-packages\mysql\connector\protocol.py", line 309, in read_text_result
packet = sock.recv()
File "C:\Python34\lib\site-packages\mysql\connector\network.py", line 226, in recv_plain
raise errors.InterfaceError(errno=2013)
mysql.connector.errors.InterfaceError: 2013: Lost connection to MySQL server during query
我試着增加我connection_timeout到超過10,000(如我在其他堆棧溢出的職位閱讀這可能是這個問題),但它沒有任何效果。
任何想法可能導致「失去連接到MySQL服務器」錯誤?
格式化錯誤?剛更新了正確的格式。 – Greglorious