如何用Python获取数据表里一百八十四户人家,一百二十二天的数据,分别存在不同的列表里
时间: 2024-02-13 09:07:43 浏览: 55
假设你已经连接到了相应的数据库,并且已经知道了表的名称和列名,可以使用 Python 的 pymysql 模块来实现你的需求。你可以按照以下步骤操作:
1.导入 pymysql 模块
```python
import pymysql
```
2.连接到 MySQL 数据库
```python
conn = pymysql.connect(
host='localhost',
user='root',
password='password',
database='database_name'
)
```
3.获取游标
```python
cursor = conn.cursor()
```
4.执行查询语句
```python
sql = "SELECT * FROM table_name"
cursor.execute(sql)
```
5.获取结果
```python
results = cursor.fetchall()
```
6.将结果分别存入不同的列表中
```python
list_1 = []
list_2 = []
for row in results:
list_1.append(row[0]) # 第一列数据存入 list_1
list_2.append(row[1]) # 第二列数据存入 list_2
```
完整代码如下:
```python
import pymysql
conn = pymysql.connect(
host='localhost',
user='root',
password='password',
database='database_name'
)
cursor = conn.cursor()
sql = "SELECT * FROM table_name"
cursor.execute(sql)
results = cursor.fetchall()
list_1 = []
list_2 = []
for row in results:
list_1.append(row[0]) # 第一列数据存入 list_1
list_2.append(row[1]) # 第二列数据存入 list_2
cursor.close()
conn.close()
```
请将其中的 `host`、`user`、`password`、`database` 和 `table_name` 替换为你自己的实际情况。
阅读全文