찾다

 >  Q&A  >  본문

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中文网2812일 전653

모든 응답(1)나는 대답할 것이다

  • 天蓬老师

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

    오류 메시지를 보면 실행 중인 환경이 Windows인 것으로 알고 있는데 py 코드에 적힌 conn은 Linux 서버의 연결 방식이고 소켓 연결이기도 합니다

    회신하다
    0
  • 취소회신하다