Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 连接

作者:世界哪有真情   发布日期:2025-06-06   浏览:91

import sqlite3

# 连接到 SQLite 数据库(如果数据库不存在,则会自动创建)
conn = sqlite3.connect('example.db')

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

# 执行一个查询
cursor.execute('SELECT * FROM my_table')

# 获取查询结果
results = cursor.fetchall()

# 打印查询结果
for row in results:
    print(row)

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

解释说明:

  1. 导入模块import sqlite3 导入 Python 的 SQLite 数据库接口模块。
  2. 连接数据库sqlite3.connect('example.db') 连接到名为 example.db 的 SQLite 数据库。如果该数据库不存在,则会自动创建一个新的数据库文件。
  3. 创建游标conn.cursor() 创建一个游标对象,用于执行 SQL 语句。
  4. 执行查询cursor.execute('SELECT * FROM my_table') 执行一个 SQL 查询,选择 my_table 表中的所有数据。
  5. 获取结果cursor.fetchall() 获取查询结果的所有行。
  6. 打印结果:遍历并打印每一行查询结果。
  7. 关闭游标和连接cursor.close()conn.close() 分别关闭游标和数据库连接,确保资源被正确释放。

如果你需要其他类型的数据库连接示例,请进一步说明。

上一篇:python 时间转时间戳

下一篇:python 表达式

大家都在看

python时间格式

python ord和chr

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

python 输出时间

python中list代表什么

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站