python如何将html中输入的name,email,password存储进mysql中的customers数据库的users表中,代码怎么写
时间: 2023-04-04 10:01:56 浏览: 80
您好,可以使用Python中的MySQLdb模块来实现将HTML中输入的name、email、password存储进MySQL中的customers数据库的users表中。具体代码如下:
```python
import MySQLdb
# 连接MySQL数据库
db = MySQLdb.connect(host="localhost", user="root", passwd="password", db="customers")
# 创建游标对象
cursor = db.cursor()
# 获取HTML中输入的name、email、password
name = input("请输入您的姓名:")
email = input("请输入您的邮箱:")
password = input("请输入您的密码:")
# 将数据插入到users表中
sql = "INSERT INTO users(name, email, password) VALUES ('%s', '%s', '%s')" % (name, email, password)
try:
cursor.execute(sql)
db.commit()
print("数据插入成功!")
except:
db.rollback()
print("数据插入失败!")
# 关闭游标和数据库连接
cursor.close()
db.close()
```
以上代码中,我们首先使用MySQLdb模块连接MySQL数据库,然后创建游标对象。接着,通过input函数获取HTML中输入的name、email、password,然后将这些数据插入到MySQL的users表中。最后,关闭游标和数据库连接。
阅读全文