欢迎访问宙启技术站
智能推送

如何在Python中使用Connection()函数建立数据库连接

发布时间:2023-12-19 06:38:28

在Python中,可以使用Connection()函数建立数据库连接。Connection()函数是数据库模块的一个方法,用于建立与数据库的连接。具体使用方式和示例如下:

1. 导入数据库模块:

import mysql.connector

2. 建立数据库连接:

# 建立与MySQL数据库的连接
conn = mysql.connector.connect(
  host="localhost",
  user="root",
  password="password",
  database="mydb"
)

# 建立与SQLite数据库的连接
conn = sqlite3.connect('example.db')

在上面的代码中,使用Connection()函数建立了与MySQL和SQLite数据库的连接。其中,MySQL连接需要提供数据库地址、用户名、密码和数据库名称,而SQLite连接只需要提供数据库文件路径即可。

3. 进行数据库操作:

# 创建游标对象
cursor = conn.cursor()

# 执行SQL语句
sql = "SELECT * FROM customers"
cursor.execute(sql)

# 获取查询结果
result = cursor.fetchall()
for row in result:
  print(row)

# 关闭游标和连接
cursor.close()
conn.close()

在上面的代码中,首先通过Connection对象的cursor()方法创建了游标对象。然后,使用游标对象的execute()方法执行SQL查询语句。最后,使用fetchall()方法获取查询结果,并通过循环打印出结果。最后,关闭游标和连接,释放资源。

以上就是在Python中使用Connection()函数建立数据库连接的方法和示例。需要根据不同的数据库类型,使用相应的数据库模块,并提供正确的连接参数。同时,在进行数据库操作时,需要使用游标对象执行SQL语句,并获取、处理查询结果。最后,记得关闭游标和连接,以释放资源。