精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何使用Python連接MySQL數據庫?

開發 后端
數據分析離不開數據庫,如何使用python連接數據庫呢?聽我娓娓道來哈!

該筆記參考了PyMySQL官方文檔和《python數據采集》關于數據存儲的部分,歡迎大家去閱讀原著,相信會理解的更加透徹。 

補充:文末增加Oracle數據庫的連接方式,大同小異。

背景:

我是在Anaconda notebook中進行連接實驗的,環境Python3.6,當然也可以在Python Shell里面進行操作。

最常用也最穩定的用于連接MySQL數據庫的python庫是PyMySQL,所以本文討論的是利用PyMySQL連接MySQL數據庫,以及如何存儲數據。 

下面開始:

1、安裝PyMySQL庫

最簡單的方式:在命令行輸入 pip install pymysql

或者:下載whl文件進行安裝,安裝過程自行百度。

2、安裝MySQL數據庫

MySQL數據庫類型有兩種:MySQL和MariaDB,我用的是后者MariaDB。

兩者在絕大部分性能上是兼容的,使用起來感覺不到啥區別。

給出下載地址:MySQL,MariaDB,安裝過程很簡單,一路Next Step,不過要記好密碼。

有個小插曲,MySQL和MariaDB相當于姐姐妹妹的關系,兩者由同一個人(Widenius)創建的。MySQL被Oracle收購后,Widenius先生覺得不爽,于是搞了個MariaDB,可以完全替代MySQL。大牛就是任性。

3、SQL基本語法

下面要用SQL的表創建、查詢、數據插入等功能,這里簡要介紹一下SQL語言的基本語句。

查看數據庫:SHOW DATABASES;

創建數據庫:CREATE DATEBASE 數據庫名稱;

使用數據庫:USE 數據庫名稱;

查看數據表:SHOW TABLES;

創建數據表:CREATE TABLE 表名稱(列名1 (數據類型1),列名2 (數據類型2));

插入數據:INSERT INTO 表名稱(列名1,列名2) VALUES(數據1,數據2);

查看數據:SELECT * FROM 表名稱;

更新數據:UPDATE 表名稱 SET 列名1=新數據1,列名2=新數據2 WHERE 某列=某數據;

4、連接數據庫

安裝好必要得文件和庫后,接下來正式開始連接數據庫吧,雖然神秘卻不難哦! 

  1. #首先導入PyMySQL庫 
  2. import pymysql 
  3. #連接數據庫,創建連接對象connection 
  4. #連接對象作用是:連接數據庫、發送數據庫信息、處理回滾操作(查詢中斷時,數據庫回到最初狀態)、創建新的光標對象 
  5. connection = pymysql.connect(host = 'localhost' #host屬性 
  6.                              user = 'root' #用戶名  
  7.                              password = '******'  #此處填登錄數據庫的密碼 
  8.                              db = 'mysql' #數據庫名 
  9.                              ) 

執行這段代碼就連接好了!

5.使用python代碼操作MySQL數據庫

首先來查看一下有哪些數據庫:

#創建光標對象,一個連接可以有很多光標,一個光標跟蹤一種數據狀態。

#光標對象作用是:、創建、刪除、寫入、查詢等等

cur = connection.cursor()

#查看有哪些數據庫,通過cur.fetchall()獲取查詢所有結果

print(cur.fetchall())

打印出所有數據庫:

(('information_schema',),

('law',),

('mysql',),

('performance_schema',),

('test',))

在test數據庫里創建表: 

  1. #使用數據庫test 
  2. cur.execute('USE test'
  3. #在test數據庫里創建表student,有name列和age列 
  4. cur.execute('CREATE TABLE student(name VARCHAR(20),age TINYINT(3))'

向數據表student中插入一條數據: 

  1. sql = 'INSERT INTO student (name,age) VALUES (%s,%s)' 
  2. cur.execute(sql,('XiaoMing',23)) 

查看數據表student內容: 

  1. cur.execute('SELECT * FROM student'
  2. print(cur.fetchone()) 

打印輸出為:('XiaoMing', 23)

Bingo!是我們剛剛插入的一條數據

最后,要記得關閉光標和連接: 

  1. #關閉連接對象,否則會導致連接泄漏,消耗數據庫資源 
  2. connection.close() 
  3. #關閉光標 
  4. cur.close() 

OK了,整個流程大致如此。當然這里都是很基礎的操作,更多的使用方法需要在PyMySQL官方文檔里去尋找。

補充:

Oracle數據庫連接 

1、下載安裝外包cx_Oracle,方式:在命令行輸入 pip install cx_Oracle

2、連接 

  1. conn = oracle.connect('username/password@host:port/sid')#分別填用戶名/密碼/數據庫所在IP地址:port/sid 

3、獲取光標對象curser 

  1. cur = conn.cursor() 

4、使用cursor進行各種操作 

  1. cur.execute(sql語句)    

5、關閉cursur、conn 

  1. cursor.close() 
  2. conn.close() 

 【編輯推薦】

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2017-11-27 11:41:06

python數據庫數據分析

2024-01-02 08:47:42

2010-05-14 11:12:16

連接MySql

2020-11-23 14:16:42

Golang

2009-11-24 16:48:15

PHP mysqli

2017-09-11 19:30:44

MySQLCmd命令連接數據庫

2009-06-01 09:57:43

netbeans連接數netbeans數據庫netbeans連接m

2009-07-07 14:56:33

JSP連接MySQL

2018-02-26 20:00:00

編程語言JavaMySQL

2020-09-22 15:56:31

Java

2011-05-26 13:42:50

MFC連接MySql數據庫

2010-10-12 16:55:50

MYSQL命令行

2017-06-22 14:13:07

PythonMySQLpymysqlpool

2011-03-16 17:14:17

JavaBean數據庫

2009-07-06 17:23:34

JDBC連接數據庫

2011-07-27 13:58:48

EclipseMySQL

2009-01-19 09:14:31

.NETMySQLMySql驅動包

2010-06-07 15:24:34

Java連接MYSQL

2009-12-31 11:07:33

連接ADO.NET

2010-03-04 17:19:40

點贊
收藏

51CTO技術棧公眾號

一区二区三区四区免费视频| 久久免费视频在线观看| 热久久精品免费视频| 日本高清中文字幕二区在线| 噜噜噜躁狠狠躁狠狠精品视频 | 国产又黄又大又粗的视频| 亚洲欧美偷拍自拍| 亚洲精品国产免费| 国内自拍视频网| a视频在线观看| 91麻豆福利精品推荐| 国产欧美一区二区三区在线看| 免费在线看黄网址| 天堂成人娱乐在线视频免费播放网站 | 日韩欧美电影一区二区| 国产免费一区二区三区最新不卡| 夜夜嗨av一区二区三区网站四季av| 一区二区欧美亚洲| 久久久久亚洲AV成人无码国产| 浪潮色综合久久天堂| 亚洲综合999| 亚洲韩国在线| 无码国产精品高潮久久99| 免费成人av资源网| 97精品国产97久久久久久| 欧美肥妇bbwbbw| 丝袜连裤袜欧美激情日韩| 欧美一三区三区四区免费在线看 | 成人黄色短视频| 久久视频在线观看| 欧美一区二区三区在线观看| 国产一级片黄色| 182在线视频观看| 亚洲色图一区二区| 日本精品一区二区三区视频| 手机在线精品视频| 国产激情视频一区二区三区欧美 | 日韩av在线导航| 日本中文字幕在线不卡| 亚洲精品在线影院| 大桥未久av一区二区三区| 国产一级不卡视频| 成人在线免费电影| 久久免费视频一区| 含羞草久久爱69一区| www.av在线.com| 国产在线看一区| 国产精品视频一| 超碰在线观看91| 国产欧美日韩亚洲一区二区三区| 欧美夫妻性视频| h色网站在线观看| 色喇叭免费久久综合| 国产亚洲a∨片在线观看| 亚洲一区二区观看| 日韩三级毛片| 亚洲精品永久免费| 精品人妻无码一区二区三区| 日韩有码av| 日韩电影中文字幕| 三级男人添奶爽爽爽视频| 粉嫩的18在线观看极品精品| 欧美videofree性高清杂交| 人妻巨大乳一二三区| 久久伊人影院| 欧美第一区第二区| 国产艳妇疯狂做爰视频| 98视频精品全部国产| 亚洲国产成人久久| 加勒比精品视频| 欧美日韩一区二区三区在线电影 | 亚洲成国产人片在线观看| 日本免费黄色小视频| 四季久久免费一区二区三区四区| 一区二区三区欧美| 日韩一级性生活片| 日韩精品av| 91高清在线观看| xxx国产在线观看| 经典三级久久| 亚洲精品国偷自产在线99热| 在线免费观看成年人视频| 色先锋久久影院av| 综合欧美国产视频二区| 天堂网avav| 在线精品亚洲| 国产99久久久欧美黑人 | 天天操天天摸天天舔| 午夜片欧美伦| 国内精品模特av私拍在线观看| 国产无码精品一区二区| 午夜综合激情| 国产有码在线一区二区视频| 亚洲第一色视频| 99精品国产91久久久久久| 欧美日韩天天操| 国产在线激情视频| 午夜精品成人在线| 538任你躁在线精品免费| 精品国模一区二区三区欧美| 日韩av在线影院| 999精品在线视频| 日韩亚洲精品在线| 国产欧美精品一区二区| 亚洲av无码片一区二区三区| 久久久精品免费观看| 中文视频一区视频二区视频三区| 精品精品导航| 欧美少妇bbb| 日本性生活一级片| 日韩欧美一区二区三区在线视频 | 精品日韩一区二区| 亚洲第一黄色网址| 久久综合av| 97视频在线观看免费| 中文字幕a级片| 成人免费观看av| 中文字幕乱码一区二区三区| 超碰一区二区| 欧美不卡视频一区| 污污视频网站在线免费观看| 一区二区三区成人精品| 91免费欧美精品| 国产福利在线| 精品欧美aⅴ在线网站| 午夜天堂在线视频| 成人同人动漫免费观看| 91精品国产99| 高h震动喷水双性1v1| 国产精品福利电影一区二区三区四区| 大陆极品少妇内射aaaaa| 欧美日韩黄色| 日韩在线观看免费av| 国产精品久久久久久人| 波多野结衣一区二区三区 | 成人高潮成人免费观看| 婷婷综合另类小说色区| 中文字幕一二三| 一个色综合网| 国产自摸综合网| 二区在线观看| 在线精品观看国产| 日本高清www| 亚洲国产导航| 国产精品视频福利| 黄色污污视频在线观看| 精品久久一区二区三区| 欧美精品99久久久| 国产一区在线看| 精品91一区二区三区| 成人高清一区| 色婷婷**av毛片一区| 成人黄色三级视频| 国产欧美日韩亚州综合| 别急慢慢来1978如如2| 国内精品久久久久久久久电影网| 日本成人激情视频| 国产在线观看网站| 色哦色哦哦色天天综合| 在线观看日本中文字幕| 久久亚洲美女| 色噜噜狠狠色综合网| 成人日韩精品| 深夜成人在线观看| 国产精品熟女久久久久久| 国产精品不卡一区| 中文字幕在线视频一区二区三区| 91精品动漫在线观看| 91久久极品少妇xxxxⅹ软件 | 亚洲系列另类av| 欧美在线激情网| 黄色在线视频观看网站| 欧美羞羞免费网站| 在线观看黄网址| 夫妻av一区二区| 日韩欧美一区三区| 国产欧美日韩在线一区二区| 国产精品影院在线观看| 免费在线观看av网站| 欧美大片拔萝卜| 天堂网一区二区三区| 久久久www成人免费毛片麻豆| 亚洲第一中文av| 99视频精品视频高清免费| 91精品国产综合久久久久久丝袜| av福利导福航大全在线| 亚洲日本欧美日韩高观看| 最近中文字幕在线观看视频| 亚洲精品日产精品乱码不卡| 91黄色免费视频| 美国三级日本三级久久99| 色一情一乱一乱一区91| 日本成人a网站| 国产日韩专区在线| 超碰91在线观看| 最新91在线视频| 丰满人妻一区二区| 色88888久久久久久影院野外| 日韩在线视频免费看| 成人一级片在线观看| 成人免费xxxxx在线视频| 欧美三级午夜理伦三级中文幕| 国内一区二区在线视频观看| 久久精品国产福利| 久久人人爽人人| 天堂中文а√在线| 亚洲成人黄色网| 91美女精品网站| 韩曰欧美视频免费观看| 天天看片中文字幕| 国产无遮挡一区二区三区毛片日本| 午夜视频在线观| 老司机午夜免费精品视频| 国内自拍中文字幕| 日本一二区不卡| 久久99精品久久久久久久青青日本| 欧美视频在线视频精品| 国语自产精品视频在线看抢先版图片 | 黄视频网站在线观看| 久久久成人精品视频| 国外av在线| 亚洲国产精品久久91精品| 亚洲天天综合网| 日韩欧美中文字幕在线观看 | 色综合视频在线观看| 玖玖爱免费视频| 中文字幕亚洲欧美在线不卡| a天堂中文字幕| 91在线视频18| 香蕉视频污视频| 国产精品一区二区三区99| 日本 片 成人 在线| 久久久久久网| 丰满少妇被猛烈进入高清播放| 狠色狠色综合久久| 日本a在线天堂| 99久久这里只有精品| 三级三级久久三级久久18| 色橹橹欧美在线观看视频高清 | 亚洲免费福利一区| 国产无套精品一区二区| 亚洲高清在线一区| 亚洲一区二区三区在线视频| 亚洲欧美在线综合| 国产日韩欧美电影在线观看| 成人国产精品| 国产精品影片在线观看| 日韩av懂色| 成人激情视频在线| 亚洲国产伊人| 成人在线激情视频| 国产日韩欧美中文在线| 2014亚洲精品| 日韩精品一区二区三区中文在线| 亚洲综合在线小说| 亚洲va欧美va人人爽成人影院| 91免费版网站在线观看| 66精品视频在线观看| 国产高清不卡av| 国产一区二区三区亚洲| 黑人巨大精品欧美一区二区小视频 | av一区和二区| 超碰97久久| 久久久久久国产精品一区| 三级小说欧洲区亚洲区| 日本黄网免费一区二区精品| 不卡av一区二区| 正在播放91九色| 欧美破处大片在线视频| 久久久久久久久久网| 香蕉久久久久久久av网站| 丁香婷婷激情网| 韩国av一区二区三区| 肉丝美足丝袜一区二区三区四| 国产69精品久久777的优势| 69亚洲乱人伦| 国产亚洲精品aa午夜观看| 麻豆精品国产免费| 亚洲va欧美va人人爽| 天天爽夜夜爽人人爽| 欧美日韩国产综合一区二区三区| av高清一区二区| 亚洲精品suv精品一区二区| 精华区一区二区三区| 久久精品91久久香蕉加勒比| 黄色小说在线播放| 国产精品爱啪在线线免费观看| 日韩成人综合网| 国产偷久久久精品专区| 欧美日韩中文字幕一区二区三区| 91成人在线视频观看| 一区二区精品| 拔插拔插华人永久免费| aaa欧美日韩| 99热在线观看精品| 亚洲444eee在线观看| 在线观看免费视频a| 亚洲激情第一页| 日本福利专区在线观看| 国内精品久久久久影院优| 高清av一区| 国产日韩二区| 99精品视频在线观看播放| 国产午夜大地久久| 黄网站免费久久| 在线观看福利片| 洋洋av久久久久久久一区| 国产一区二区视频网站| 精品久久国产字幕高潮| av每日在线更新| 欧美亚洲伦理www| 亚洲国产欧美国产第一区| 日韩色妇久久av| 亚洲区一区二| 国产精品探花在线播放| 国产欧美精品在线观看| 日本少妇激情舌吻| 在线综合视频播放| 国产精品秘入口| 98视频在线噜噜噜国产| 亚洲国产视频二区| 亚洲在线不卡| 丝袜诱惑亚洲看片| 星空大象在线观看免费播放| 亚洲男人电影天堂| 在线免费观看视频网站| 亚洲美女视频网| 国产高潮在线| 成人做爰66片免费看网站| 99精品综合| 我要看一级黄色大片| 91麻豆视频网站| 亚洲精品午夜久久久久久久| 日韩西西人体444www| 欧美jizzhd69巨大| 国产欧美日韩中文字幕| 成人激情开心网| 黄色国产小视频| 国产欧美日韩视频在线观看| 蜜臀精品一区二区三区| 精品调教chinesegay| а√天堂8资源在线| 国产精品免费一区二区三区四区 | 成人毛片一区二区| 国产成人免费在线视频| 欧美日韩成人免费观看| 日韩一区二区三区在线| 成人福利网站| 1卡2卡3卡精品视频| 欧美日韩免费观看一区=区三区| 日韩欧美色视频| 亚洲一区二区三区国产| 欧美一区二区公司| 91高清免费视频| 亚洲人成网77777色在线播放 | 免费日本视频一区| 精品成人无码一区二区三区| 在线看国产一区| 在线免费观看黄色av| 国产精品综合网站| 亚洲成av人电影| 少妇伦子伦精品无吗| 亚洲mv在线观看| 免费在线稳定资源站| 国产精品久久久久福利| 欧美aaaa视频| 久久aaaa片一区二区| 亚洲大片在线观看| 头脑特工队2在线播放| 国产成人精品999| 久久资源中文字幕| 26uuu国产| 欧美性猛交xxxx黑人猛交| 国产人成在线视频| 91精品久久久久久久久久久久久| 在线国产一区二区| 中文字幕免费在线播放| 色爱区综合激月婷婷| 日本三级在线播放完整版| 成人亚洲欧美一区二区三区| 亚洲视频福利| av电影网站在线观看| 日韩西西人体444www| 无码小电影在线观看网站免费| 日韩欧美精品一区二区三区经典| 国产资源在线一区| 国产真人真事毛片| 亚洲色图50p| 免费观看性欧美大片无片| 成人午夜免费在线| 国产日韩av一区| 亚洲精品一区二区口爆| 日本一本a高清免费不卡| 亚洲成人一区| 精品人妻少妇嫩草av无码| 欧美男男青年gay1069videost| segui88久久综合| 亚洲精品一区二区三区蜜桃久 | 麻豆av免费观看| 4438成人网|