python怎么读取数据库数据

655Z技术栈 Python编程 2小时前 1

在Python中,可以使用多种方式读取数据库数据,最常用的方法是使用数据库连接对象和游标对象执行SQL查询语句。

以下是使用Python内置的sqlite3模块读取SQLite数据库数据的示例:

import sqlite3 # 连接到数据库 conn = sqlite3.connect('example.db') # 创建游标对象 cursor = conn.cursor() # 执行SQL查询语句 cursor.execute('SELECT * FROM table_name') # 获取所有查询结果 rows = cursor.fetchall() # 遍历结果 for row in rows: print(row) # 关闭游标和数据库连接 cursor.close() conn.close()

上述代码中,首先通过sqlite3.connect()方法连接到SQLite数据库,然后使用cursor()方法创建游标对象。接着,可以使用游标对象的execute()方法执行SQL查询语句,使用fetchall()方法获取所有查询结果。最后,使用循环遍历结果并打印出来。最后,使用close()方法关闭游标和数据库连接。

如果使用其他数据库,比如MySQL或PostgreSQL,可以使用对应的第三方库,如mysql-connector-pythonpsycopg2,使用类似的方式来读取数据库数据。

提供PHP及ThinkPHP框架的定制开发、代码优化,PHP修改、ThinkPHP修改。

邮箱:yvsm@163.com 微信:yvsm316 QQ:316430983
关闭

用微信“扫一扫”