如何将爬取的数据存入数据库
时间: 2023-08-20 12:05:14 浏览: 45
将爬取的数据存入数据库可以分为以下几个步骤:
1. 连接数据库:使用数据库的 API 连接到指定的数据库。
2. 创建表格:设计好数据表的结构,并使用 SQL 语句创建数据表。
3. 插入数据:使用 SQL 语句将爬取到的数据插入到数据表中。
4. 关闭数据库连接:使用数据库的 API 关闭数据库连接。
下面是一个示例 Python 代码,演示如何将爬取到的数据存储到 MySQL 数据库中:
```python
import mysql.connector
# 连接到 MySQL 数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
# 创建数据表
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE articles (id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255), content TEXT)")
# 插入数据
sql = "INSERT INTO articles (title, content) VALUES (%s, %s)"
val = ("Article 1", "This is the content of the first article.")
mycursor.execute(sql, val)
mydb.commit()
# 关闭数据库连接
mydb.close()
```
在上面的示例代码中,我们使用 MySQL 数据库的 API 连接到本地的 MySQL 数据库,并创建了一个名为 `articles` 的数据表。然后,我们使用 SQL 语句插入了一条数据,并提交了更改。最后,我们使用数据库的 API 关闭了数据库连接。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)