mysql入库出库代码
时间: 2023-10-29 09:43:48 浏览: 21
以下是 Python 中使用 MySQL 数据库进行数据的插入和查询的示例代码:
### 安装 mysql-connector-python 模块
# pip install mysql-connector-python
### 连接数据库
import mysql.connector
conn = mysql.connector.connect(
host='localhost',
user='root',
password='123456',
database='test'
)
cursor = conn.cursor()
### 插入数据
sql = "INSERT INTO users (name, age) VALUES (%s, %s)"
values = ("Tom", 20)
cursor.execute(sql, values)
conn.commit()
### 查询数据
sql = "SELECT * FROM users"
cursor.execute(sql)
results = cursor.fetchall()
for row in results:
print(row)
### 关闭连接
cursor.close()
conn.close()
上述代码中,我们使用了 mysql-connector-python 模块来连接 MySQL 数据库,然后通过 cursor 对象执行 SQL 命令。插入数据时,我们使用了占位符的方式来避免 SQL 注入攻击。查询数据时,我们使用了 fetchall() 方法来获取所有的查询结果。最后,我们记得关闭 cursor 和连接对象。