国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

用變量替換表名使用python和mysql連接器

瀏覽:2日期:2022-08-07 15:15:08
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解決用變量替換表名使用python和mysql連接器?

顯示MysqL連接器的異常是告訴您該表在您的數據庫中不存在。

另外,您嘗試使用“ MachinePorn”作為參數,但未在查詢中定義它,而是將其硬編碼為“ subredditName”。

我認為您應該在查詢中將數據庫定義為另一個參數,它將正常運行:

def dataEntry(subreddit, _title, _post_url, _imageURL): cnx = MysqL.connector.connect(**config) c = cnx.cursor() insert = cnx.escape_string('INSERT INTO MachinePorn (subreddit, title, post_url, imageURL) VALUES (%s, %s, %s, %s)') data_value = (subreddit, _title, _post_url, _imageURL) c.execute(insert, data_value) cnx.commit() c.close() cnx.close()dataEntry('fake', 'fake', 'fake', 'fake')解決方法

我想動態更改插入數據的表的變量名。

這目前有效,

def dataEntry(subreddit,_title,_post_url,_imageURL): cnx = mysql.connector.connect(**config) c = cnx.cursor() insert = ('''INSERT INTO FoodPorn (subreddit,title,post_url,imageURL) VALUES (%s,%s,%s)''') data_value = (subreddit,_imageURL) c.execute(insert,data_value) cnx.commit() c.close() cnx.close()dataEntry('fake','fake','fake')

但是,當我嘗試對表名(在這種情況下為“ FoodPorn”)執行相同操作時,對于動態表(如本例中的MachinePorn),

def dataEntry(subreddit,_imageURL): cnx = mysql.connector.connect(**config) c = cnx.cursor() insert = ('''INSERT INTO subredditName (subreddit,%s)''') data_value = ('MachinePorn',subreddit,'fake')

我得到這個錯誤,

mysql.connector.errors.ProgrammingError: 1146 (42S02): Table ’sytykr.subredditname’ doesn’t exist

這使我相信我無法通過這種方式執行操作,因此我想問一下如何執行該操作,以便最終可以在表中傳遞變量名,而不必每次都對其進行硬編碼。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲精品国产综合99久久一区 | 久久久久久国产精品免费免费 | 日本黄网站高清色大全 | 精品国产中文一级毛片在线看 | 国产麻豆交换夫妇 | 亚洲第一网站免费视频 | 欧美成人香蕉网在线观看 | 亚洲精品视频在线看 | 日韩中文字幕视频在线 | 国内精品自产拍在线观看91 | 亚洲精品成人a | 97青青草原国产免费观看 | 一区二区在线欧美日韩中文 | 在线观看国产精品日本不卡网 | 在线99视频| 日本欧美久久久久免费播放网 | 久久99精品综合国产首页 | 久久国产99 | 26uuu影院亚洲欧美综合 | 日本三级香港三级人妇99 | 欧美日韩第二页 | 国产伦精品一区二区三区无广告 | 中午字幕在线观看 | 欧美一区视频在线 | 国产日韩久久 | 日韩成人午夜 | 美女做爰视频在线观看免费 | 杨幂国产精品福利在线观看 | 亚洲成av人在线视 | 三级大片网站 | 精品成人网 | 亚洲国产天堂久久综合网站 | 亚洲操综合 | 日本欧美韩国一区二区三区 | 18视频免费网站 | 97在线免费观看视频 | 国产伦码精品一区二区 | 99九九精品免费视频观看 | 在线毛片一区二区不卡视频 | 在线欧洲成人免费视频 | 国产97视频在线 |