[新人求助] pymysql連結資料庫為何會報EOF錯誤?

WBOY
發布: 2016-09-03 00:14:11
原創
1535 人瀏覽過

1.使用pymysql連結資料庫時報了錯誤
錯誤代碼:

<code>SyntaxError: unexpected EOF while parsing
Process finished with exit code 1
</code>
登入後複製
登入後複製

2.下面是我的程式碼

<code>import pymysql

## 链接数据库
connection = pymysql.connect(host = 'localhost',user = 'root',passwd = 'gangan',db = 'qiandao')
try:
    cur = connection.cursor()
    cur.execute("SELECT fk_si_user,si_trueName from fbl_stuinfo where si_trueName like '甘%'")

    data = cur.fetchall()

    for row in data:
       print('%s\n%s'%row)
    
    cur.close()
    connection.commit()
    </code>
登入後複製
登入後複製

3.EOF錯誤是什麼意思呢,一般的解決思路是什麼? python 3.5 新人求教

回覆內容:

1.使用pymysql連結資料庫時報了錯誤
錯誤代碼:

<code>SyntaxError: unexpected EOF while parsing
Process finished with exit code 1
</code>
登入後複製
登入後複製

2.下面是我的程式碼

<code>import pymysql

## 链接数据库
connection = pymysql.connect(host = 'localhost',user = 'root',passwd = 'gangan',db = 'qiandao')
try:
    cur = connection.cursor()
    cur.execute("SELECT fk_si_user,si_trueName from fbl_stuinfo where si_trueName like '甘%'")

    data = cur.fetchall()

    for row in data:
       print('%s\n%s'%row)
    
    cur.close()
    connection.commit()
    </code>
登入後複製
登入後複製

3.EOF錯誤是什麼意思呢,一般的解決思路是什麼? python 3.5 新人求教

你應該把全部錯誤貼上來,報這個錯誤並不一定是因為連mysql經起,極有可能是你print的問題

print(r'%sn%s'%row)前面加個r試試

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板