搜索

首页  >  问答  >  正文

windows - 用python3的pymysql库连接mysql时出现AttributeError

刚开始学用python整合mysql,代码如下

import pymysql

conn = pymysql.connect(host='127.0.0.1',unix_socket='/tmp/mysql.sock',user='zzp',password='zaqwsx123',db='mysql')
cur = conn.cursor()
cur.execute('USE scraping')
cur.execute('SELECT * FORM pages WHERE id = 1')
print(cur.fetchone())
cur.close()
conn.close()

百度时有人说删除socket.pyc文件,但我没找到什么socket.pyc文件
有人说是命名冲突。但具体的解决办法是什么呢?

PHP中文网PHP中文网2811 天前652

全部回复(1)我来回复

  • 天蓬老师

    天蓬老师2017-04-18 10:13:56

    看你的报错信息,得知你运行的环境是windows,但是你py代码里面conn写的又是Linux服务器的连接方式,而且还是socket连接

    回复
    0
  • 取消回复