python爬虫数据存入mysql
时间: 2023-10-26 21:22:41 浏览: 127
利用 python操作爬虫数据存入mysql数据库。
你可以使用Python的MySQL连接库来将爬取到的数据存入MySQL数据库。下面是一个简单的示例代码:
```python
import pymysql
# 连接数据库
connection = pymysql.connect(host='localhost', user='root', password='your_password', db='your_database')
# 创建游标对象
cursor = connection.cursor()
# 创建数据表(可选)
create_table_query = "CREATE TABLE IF NOT EXISTS your_table (id INT AUTO_INCREMENT PRIMARY KEY, data VARCHAR(255))"
cursor.execute(create_table_query)
# 插入数据
data = 'your_data'
insert_query = "INSERT INTO your_table (data) VALUES (%s)"
cursor.execute(insert_query, (data,))
connection.commit()
# 关闭连接
cursor.close()
connection.close()
```
在代码中,你需要将`your_password`替换为你的MySQL密码,`your_database`替换为你的数据库名,`your_table`替换为你的数据表名,`your_data`替换为你要插入的数据。
这是一个简单的示例,你可以根据你的需求进行修改和扩展。记得在插入数据时使用参数化查询,以防止SQL注入攻击。
阅读全文