把菜谱的步骤存储到MySQL数据库
时间: 2023-05-14 14:04:24 浏览: 81
可以使用以下代码将菜谱步骤存储到MySQL数据库中:
```python
import mysql.connector
# 连接MySQL数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建一个游标对象
mycursor = mydb.cursor()
# 创建一个表来存储菜谱步骤
mycursor.execute("CREATE TABLE recipes (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), step VARCHAR(255))")
# 插入菜谱步骤
sql = "INSERT INTO recipes (name, step) VALUES (%s, %s)"
val = ("糖醋排骨", "1. 准备排骨;2. 煮排骨;3. 炒排骨;4. 加调料;5. 煮沸;6. 加淀粉水;7. 翻炒;8. 出锅。")
mycursor.execute(sql, val)
# 提交更改
mydb.commit()
# 打印成功信息
print(mycursor.rowcount, "条记录插入成功。")
```
这段代码将创建一个名为“recipes”的表,其中包含“id”、“name”和“step”三个列。然后,它将插入一条名为“糖醋排骨”的菜谱步骤记录。您可以根据需要插入更多的记录。