我尝试使用 pymssql 在服务器上运行一个简单的查询,这应该不是问题。我现在几乎在拉我的头发。我错过了什么。
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
最佳答案
你忘了设置端口 试试这个
connection = pymysql.connect(host='localhost', port=3306, user='mak_aba', passwd='password', db='baba')
在这里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)
关于mysql - Pymysql 在查询期间丢失与 MySQL 服务器的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45136297/