乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      如何用Python3寫一段將Excel數(shù)據(jù)導入SQL數(shù)據(jù)庫?

       東西二王 2019-05-21

      這個實現(xiàn)起來很簡單,就兩步,先讀取excel文件單元格的值,然后插入SQL數(shù)據(jù)庫中。下面我介紹一下如何從excel文件讀取數(shù)據(jù),并插入到mysql數(shù)據(jù)庫中,主要用到openpyxl和pymysql這兩個包,實驗環(huán)境win7 python3.6 pycharm5.0 mysql5.5,主要步驟如下:

      1.下載安裝openpyxl和pymysql這兩個包,這里直接pip install 包名安裝就行,如下圖所示,我的環(huán)境都已經(jīng)安裝:

      2.為了方便演示,我這里新建了一個test數(shù)據(jù)表,主要有id,university,和name這三個字段,如下圖:

      接著新建了一個test.xlsx文件,主要是把這個excel中的數(shù)據(jù)插入到test數(shù)據(jù)表中,樣本數(shù)據(jù)如下:

      3.數(shù)據(jù)準備完畢后,我們就可以讀取excel數(shù)據(jù)了,主要代碼如下,也就是一個讀取函數(shù),很簡單,不到十行代碼:

      4.從excel文件中讀取完數(shù)據(jù)后,我們就可以往mysql數(shù)據(jù)庫中插入了,如下圖所示,也就是一個插入函數(shù),代碼很簡單,十來行代碼左右:

      程序運行結(jié)果如下,已經(jīng)成功將excel讀取的數(shù)據(jù)插入到mysql數(shù)據(jù)庫中:

      至此,一個完整的從excel文件讀取數(shù)據(jù)并插入到mysql數(shù)據(jù)庫的過程便完畢。就整個過程來看,其實不難,就是從excel讀數(shù)據(jù),然后插入到SQL數(shù)據(jù)庫中,只要你熟悉xlrd,openpylx,pynysql等這些常用包,很快就能完成數(shù)據(jù)的讀和寫,這里需要注意的是,有一些特殊字符需要進行轉(zhuǎn)義才能插入數(shù)據(jù)庫,像'''等,我這里就不做過多介紹,網(wǎng)上也有很多這方面的教程,你可以參考學習一下,對你的提升也有很大的幫助,希望以上分享的內(nèi)容能對你有所幫助吧。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多