2017-07-17 7 views
1

pymsqlを使用して簡単なクエリを実行しようとしましたが問題ありません。今、私の髪を事実上引っ張っている。私は何が欠けている。ここPymysqlクエリ中にMySQLサーバへの接続が失われました

この

connection = pymysql.connect(host='localhost', port=3306, user='mak_aba', passwd='password', db='baba')

を試してみてください ポートを設定するのを忘れ

import pymysql 

connection = pymysql.connect(user='mak_aba', passwd='password',host='localhost',database='baba') 

cursor = connection.cursor(buffered=True) 

query = ("SELECT * FROM `orders`") 

cursor.execute(query) 

for item in cursor: 
    print item 

答えて

3

example

ポートと同じこの

import pymysql 

connection = pymysql.connect(host='localhost', port=3306, user='mak_aba', passwd='password', db='baba') 

cursor = connection.cursor() 

query = ("SELECT * FROM `orders`") 

cursor.execute(query) 

for item in cursor: 
    print(item) 
+0

スティルを試してみてください。 – BKCapri

+1

'cursor = connection.cursor()'を 'buffered = True'なしで試してみました –

関連する問題