如何将爬取并保存到的图片URL保存到MySQL数据库或其它数据库中
时间: 2023-10-04 13:03:09 浏览: 277
可以使用Python中的MySQLdb或pymysql库连接MySQL数据库,然后将图片URL保存到数据库中。具体步骤如下:
1. 创建MySQL数据库表格,用于存储图片URL;
2. 安装MySQLdb或pymysql库;
3. 编写Python程序,连接MySQL数据库;
4. 将爬取到的图片URL保存到数据库中。
以下是一个简单的示例代码,可以将图片URL保存到MySQL数据库中:
```python
import MySQLdb
# 连接MySQL数据库
db = MySQLdb.connect(host='localhost', user='root', passwd='password', db='testdb', charset='utf8')
# 获取游标
cursor = db.cursor()
# 创建表格
sql = """
CREATE TABLE IF NOT EXISTS images (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
url VARCHAR(255) NOT NULL
)
"""
cursor.execute(sql)
# 插入数据
url = 'https://www.example.com/image.jpg'
sql = "INSERT INTO images(url) VALUES('%s')" % url
cursor.execute(sql)
db.commit()
# 关闭连接
db.close()
```
以上代码仅供参考,具体实现需要根据自己的需求进行调整。
阅读全文