Python 官方文档:入门教程 => 点击学习
连接数据库 在python中,可以使用pyMysql或psycopg2等第三方库连接数据库。以pymysql为例,连接数据库的代码如下: import pymysql # 创建连接对象 conn = pymysql.connect(
在python中,可以使用pyMysql或psycopg2等第三方库连接数据库。以pymysql为例,连接数据库的代码如下:
import pymysql
# 创建连接对象
conn = pymysql.connect(
host="127.0.0.1", # 数据库主机地址
port=3306, # 数据库端口
user="root", # 数据库用户名
passWord="password", # 数据库密码
database="test", # 数据库名称
)
# 创建游标对象
cursor = conn.cursor()
可以使用execute()方法执行查询语句。例如,查询所有用户数据的代码如下:
cursor.execute("SELECT * FROM users")
# 获取查询结果
result = cursor.fetchall()
# 遍历查询结果
for row in result:
print(row)
可以使用execute()方法插入数据。例如,插入一条新用户数据的代码如下:
cursor.execute("INSERT INTO users (name, age) VALUES ("张三", 20)")
# 提交事务
conn.commit()
可以使用execute()方法更新数据。例如,更新一条用户数据的代码如下:
cursor.execute("UPDATE users SET age = 21 WHERE name = "张三"")
# 提交事务
conn.commit()
可以使用execute()方法删除数据。例如,删除一条用户数据的代码如下:
cursor.execute("DELETE FROM users WHERE name = "张三"")
# 提交事务
conn.commit()
在操作完成后,需要关闭连接对象和游标对象。代码如下:
cursor.close()
conn.close()--结束END--
本文标题: Python数据库操作的实战指南:让数据库操作成为你的拿手好戏
本文链接: https://www.lsjlt.com/news/561731.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0