python mysql 传入变量案例
时间: 2023-03-19 21:20:51 浏览: 38
mysql-shell-1.0.11-linux-glibc2.12-x86-64bit.tar.gz
下面是一个 Python 使用 MySQL 的传入变量的示例:
```
import mysql.connector
# 建立数据库连接
conn = mysql.connector.connect(user='user', password='password', host='host', database='database')
# 创建游标对象
cursor = conn.cursor()
# 定义变量
user_id = 1
# 使用变量作为查询参数
query = "SELECT * FROM users WHERE id=%s"
cursor.execute(query, (user_id,))
# 获取查询结果
result = cursor.fetchone()
# 打印结果
print(result)
# 关闭游标和连接
cursor.close()
conn.close()
```
在这个例子中,我们首先使用 `mysql.connector` 库连接到数据库,然后创建了一个游标对象。然后我们定义了一个变量 `user_id` 并使用它作为查询的参数。最后,我们执行了查询并获取结果,并将结果打印出来。
阅读全文