(1)安裝mysql
sudo apt-get install mysql
(2)安裝python-mysql
sudo apt-get install python-mysqldb
(3)安裝python支援mysql的驅動sudo pip install pymysql
(
notice:安裝時密碼不要為空)
(1)以root身份進入mysql
mysql -u root
(2)新建資料庫(資料庫名 db)
create database db
(3)分配許可權
grant all privileges on db.* to star@localhost identified by "123456";
說明:db 是剛建的資料庫
star 是新建的資料庫使用者
12345 是密碼
(4)新建table
use db
設定編碼
alter database mydb character set utf8
檢查資料庫編碼是否設定成功
然後自己去新建table(這裡就不多說了)
(1) setting.py新增如下**
item_pipelines = ['wooyun.pipelines.wooyunpipeline']
說明: wooyun 是scrapy專案名
wooyunpipeline 是pipeline 名
scrapy爬蟲結果插入mysql資料庫
1.通過工具建立資料庫scrapy 2.在scrapy資料庫中建立douban表 mysql create table scrapy.douban id int primary key auto increment,name varchar 100 not null,author varchar 5...
插入資料庫操作
步驟如下 1 連線資料庫 conn pymysql.connect host user passwd db charset 2 建立操作游標,建立mysql的操作連線 cursor conn.cursor 3 寫sql語句 插入操作,方法有以下幾個 方法一 用format 注意項是若引數是字串形式,...
Golang web 資料庫 插入資料
go 語言中的 database sql 包定義了對資料庫的一系列操作。database sql driver包定義了應被資料庫驅動實現的介面,這些介面會被 sql 包使用。但是 go 語言沒有提供任何官方的資料庫驅動,所以我們需要匯入第三方的資料庫驅動。不過我們連線資料庫之後對資料庫操作的大部分 ...