日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
創(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)建一個游標對象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

當前標題:創(chuàng)新互聯(lián)Python教程:python更新不了數(shù)據(jù)庫解決方法
轉載源于:http://www.5511xx.com/article/dppdidd.html