PYTHON MYSQL 插入数据
时间: 2023-08-08 17:09:31 浏览: 106
好的,下面是 Python 中使用 MYSQL 插入数据的方法:
首先需要安装 `pymysql` 库,可以使用以下命令进行安装:
```python
pip install pymysql
```
接着,可以使用以下代码进行 MYSQL 数据库连接:
```python
import pymysql
# 连接数据库
db = pymysql.connect(host='localhost', user='root', password='password', database='test')
# 创建游标
cursor = db.cursor()
```
其中,`host` 表示主机名,`user` 表示用户名,`password` 表示密码,`database` 表示要连接的数据库名。
然后,可以使用以下代码进行插入数据操作:
```python
# SQL 插入语句
sql = "INSERT INTO student(name, age, gender) VALUES ('Tom', 18, 'male')"
try:
# 执行 SQL 语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
print("插入成功")
except:
# 如果发生错误则回滚
db.rollback()
print("插入失败")
# 关闭游标和数据库连接
cursor.close()
db.close()
```
其中,`student` 是表名,`name`、`age`、`gender` 是表中的字段名。
以上就是 Python 中使用 MYSQL 插入数据的方法。
阅读全文