亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python:無法格式化 SQL 查詢字符串

Python:無法格式化 SQL 查詢字符串

Helenr 2021-08-24 18:30:54
我想創建一個 SQL 查詢字符串并從 python 執行它import mysql.connectorfrom mysql.connector import Errorclient = mysql.connector.connect(host=sql_host,                                 port=sql_port,                                 database=sql_db,                                 user=os.environ['SQLUSER'],                                 passwd=os.environ['SQLPASS']                                 )try:    a = "val1"    b = "val2"    cursor = client.cursor()    query = "insert into mytable values ('{}', '{}')".format(a,b)    print(query)    cursor.execute(query)except Error as e:    print(e)這不會給我錯誤,但同時,表中沒有插入任何內容。我認為那是因為創建的查詢字符串看起來像"insert into mytable values (\\'val1\\', \\'val2\\')"我什至嘗試過,.replace('\\','')但我無法\\從查詢字符串中刪除 s。我做錯了什么?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 156 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號