使用python在数据库中实现查询和添加功能,并把这个python文件生成exe文件
时间: 2023-02-13 11:46:38 浏览: 56
好的,我来为您讲解如何在 Python 中使用数据库。
首先,你需要选择一种数据库管理系统(DBMS)并安装相应的 Python 驱动,例如 MySQL、PostgreSQL 或 SQLite 等。
然后,你需要导入相应的模块,并建立与数据库的连接。连接代码大致如下:
```
import mysql.connector
# 建立连接
conn = mysql.connector.connect(user='用户名', password='密码', database='数据库名')
```
接下来,你可以使用 `cursor()` 方法创建一个游标对象,然后使用 `execute()` 方法执行 SQL 语句。
例如,下面的代码实现了在数据库中查询的功能:
```
# 创建游标
cursor = conn.cursor()
# 执行查询语句
cursor.execute('SELECT * FROM 表名')
# 获取结果
results = cursor.fetchall()
# 遍历结果
for row in results:
print(row)
```
如果你要在数据库中添加记录,可以使用如下代码:
```
# 创建游标
cursor = conn.cursor()
# 执行插入语句
cursor.execute('INSERT INTO 表名 (字段1, 字段2) VALUES (%s, %s)', (值1, 值2))
# 提交事务
conn.commit()
```
最后,记得关闭连接:
```
conn.close()
```
如果你想把 Python 文件转换为 exe 文件,你可以使用 py2exe、py