使用python3連接sql server

再寫爬蟲時有時候需要將數據存儲到數據庫中,以下是python與sql server 數據庫進行連接以及操作的方法。
首先需要根據自己的python版本去下載pymssql庫,然後打開自己的SQL Server 連接上服務器就可以了。我這裏使用的是SQL Server2012。你需要在自己的SQL中創建一個用戶用於登錄,創建方法自行百度。

import pymssql

#創建連接
conn = pymssql.connect(host='127.0.0.1',user='migue',password='123456',database='scraping_data')
cur = conn.cursor#創建光標
cur.execute('use scraping')
try:
	c_sql = 'create table messages(\
            id int not null identity(1,1) primary key,\
            url varchar(255) not null,\
            created date not null default getdate())'
    cur.execute(c_sql)
    conn.commit()#接受操作
    
    i_sql = 'insert messages(url) values ('https:\\www.hao123.com')'
    cur.execute(i_sql)
    conn.commit()
    
    s_sql = 'select * from messages'
    conn.execute(s_sql)
    
finally:
	conn.close()
	cur.close()#用完記得關閉
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章