日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python更新不了數(shù)據(jù)庫解決方法

問題:

在使用python操作MySQL數(shù)據(jù)時,需要進行update操作,執(zhí)行完后發(fā)現(xiàn),更新并沒有成功,但是進行查詢操作就就可以成功。

解決方法:

如果要進行更新的操作,那么必須要在執(zhí)行完sql后,加上connection.commit();

如果只是查詢的話,那就不用加了。

sql_usr = 'aaa'
sql_psw = 'aaa'
sql_host = 'aaa'
sql_port = 'aaa'
 
def mysql1(sql):
    #打開數(shù)據(jù)庫連接
    connection = pymysql.connect(host = sql_host,
                                 port = int(sql_port),
                                 user = sql_usr,
                                 password = sql_psw,
                                 charset = 'utf8')
    #使用cursor()方法創(chuàng)建一個游標(biāo)對象cursor
    cursor = connection.cursor()
    cursor.execute(sql)#執(zhí)行sql語句
    connection.commit()#執(zhí)行update操作時需要寫這個,否則就會更新不成功
    result = cursor.fetchone()
    #print(result)
    #result_cn = json.dumps(result,ensure_ascii=False)
    #print(result_cn)
    connection.close()
    return result

網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:python更新不了數(shù)據(jù)庫解決方法
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/dppdidd.html