python与数据库连接的代码
Python中连接数据库的代码可以使用Python标准库中的sqlite3模块或者第三方库如MySQLdb、pymysql等。 以下示例使用SQLite作为示例数据库: 1. 引入sqlite3模块 ```python import sqlite3 ``` 2. 连接到数据库 ```python
conn = sqlite3.connect('example.db') ``` 3. 创建游标 ```python
cursor = conn.cursor() ``` 4. 执行SQL语句 ```python # 创建表格
cursor.execute('''CREATE TABLE users
(id INTEGER PRIMARY KEY, name TEXT,
age INTEGER)''') # 插入数据
cursor.execute(\"INSERT INTO users VALUES (1, 'Alice', 20)\") # 提交更改 conn.commit() ```
5. 查询数据 ```python # 查询整个表格
cursor.execute(\"SELECT * FROM users\") rows = cursor.fetchall() for row in rows: print(row) ``` 6. 关闭连接 ```python conn.close() ``` 以上是Python连接SQLite数据库的简单代码示例。使用其他数据库时,连接和操作方式可能有所不同,需要根据具体情况进行调整。