python 連線MYSQL資料庫(入門帖)

2021-06-18 01:18:50 字數 755 閱讀 9276

import time

import mysqldb as db

def testdata2(cur):

datas =

cur.execute("select * from table")

data = cur.fetchall()

for i in data:

o = {}      #    

o["test1"] = i[0]

o["test2"] = i[1]

return datas

time1 = time.clock();

con = db.connect('localhost','root','root','test')  

#localhost一定在host檔案中設定成127.0.0.1   (這個錯誤一般會報  mysql的10061錯誤 這個錯誤一般是services.msc中mysql沒啟起來。或者連線不上資料庫)

con.autocommit(true)                    

# 這句話很重要~   設定為true之後 可以自動的commit     之前的bug所在

cur = con.cursor()

#testdata1(cur)

data = testdata2(cur)

for i in data:

print i["test1"]

print i["test2"]

time2 = time.clock();

python連線MySQL資料庫

模組功能 connect 方法 connect 方法用於連線 資料庫,返回乙個資料庫連線物件。如果要連線乙個位於host.remote.com伺服器上名為fourm的mysql資料庫,連線串可以這樣寫 db mysqldb.connect host remote.com user user pass...

python連線mysql資料庫

看自己的機器有沒有python root localhost zn python v 會進入python pythontest。py檔案內容 usr bin python imoprt mysql module import mysqldb connect to the database db my...

python連線mysql資料庫

1 python3.5 連線mysql資料庫需要安裝pymysql外掛程式 參考教程 import pymysql conn pymysql.connect host localhost port 3306,user root passwd rusky db mysql charset utf8 c...