[英]Is it possible in python to add three instance variable using operator overloading like this s1+s2+s3
[英]Using Like Operator with a variable in MariaDB and Python
在燒瓶中,我試過
with db.engine.connect() as connection
query_str = "SELECT * FROM db_name WHERE name LIKE :condition"
connection.execute(text(query_str), condition="%" + word + "%")
但它沒有用。 我該如何修復代碼?
來自https://mariadb.com/resources/blog/how-connect-python-programs-mariadb
import mysql.connector as mariadb
mariadb_connection = mariadb.connect()
cursor = mariadb_connection.cursor()
cursor.execute("SELECT * FROM db_name WHERE name LIKE %s", (some_name,))
問題是您在連接上調用 execute() 而不是該連接的游標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.