使用python連線MySQL資料庫
阿新 • • 發佈:2018-11-26
因為在你在python連線MySQL資料庫的時候,不能直接進行訪問,所以,你需要先下載pymysql模組:
pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple
這裡可以使用pip install pymysql ,但是將映象源設為國內源,訪問速度更快。
下載完成之後,你可以對資料庫是否連線成功進行測試:
import pymysql # 匯入pymysql模組 conn = pymysql.connect( "localhost","root","pwd","student" ) #前三項為資料庫的主機名,使用者名稱,密碼,第四項為要連線的資料庫名稱 print(conn) print( type(conn) ) conn.close() #關閉連線
資料庫連線成功後,我們還可以建一張表來進一步瞭解其用法:
''' 建立一張僱員表 ''' import pymysql #開啟資料庫連線 db = pymysql.connect( "localhost","root","a","students" ) # 使用cursor()方法獲取操作遊標 cursor = db.cursor() #如果資料庫已經存在則使用execute()方法刪除表 cursor.execute("drop table if exists employee") #建立資料庫表sql語句 sql ='''CREATE TABLE EMPLOYEE ( FIRST_NAME CHAR(20) NOT NULL, LAST_NAME CHAR(20), AGE INT, SEX CHAR(1), INCOME FLOAT )''' cursor.execute(sql) #關閉資料庫連線 db.close()
以上便是python連線MySQL資料庫的方法。