<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法

        來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 14:33:21
        文檔

        在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法

        在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法:在 linux 系統(tǒng)中連接 mdb 數(shù)據(jù)庫,直接連接的話,mdb 默認的驅(qū)動無法識別非 windows 的路徑, 所以不能使用常規(guī)的連接方式 DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dir\\file.mdb 安裝 這里我們需要借助一些庫來實現(xiàn)第三方
        推薦度:
        導讀在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法:在 linux 系統(tǒng)中連接 mdb 數(shù)據(jù)庫,直接連接的話,mdb 默認的驅(qū)動無法識別非 windows 的路徑, 所以不能使用常規(guī)的連接方式 DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dir\\file.mdb 安裝 這里我們需要借助一些庫來實現(xiàn)第三方

        在 linux 系統(tǒng)中連接 mdb 數(shù)據(jù)庫,直接連接的話,mdb 默認的驅(qū)動無法識別非 windows 的路徑, 所以不能使用常規(guī)的連接方式

        DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\dir\file.mdb
        
        

        安裝

        這里我們需要借助一些庫來實現(xiàn)第三方的驅(qū)動

        我們需要安裝這些包:mdbtools, unixODBC, libmdbodbc

        如果是支持 deb 的系統(tǒng)中,如果不能找到 libmdbodbc ,將以下路徑加入到軟件源列表中

        deb http://ftp.de.debian.org/debian squeeze main

        更新源后即可可以安裝 libmdbodbc 了
        配置

        安裝了需要的包后,需要做一些配置,才能支持 libmdbodbc 的驅(qū)動

        代碼如下:

        /etc/odbcinst.ini

        [MDBToolsODBC]
        Description = MDB Tools ODBC
        Driver = /usr/lib/libmdbodbc.so.0
        Setup =
        FileUsage =
        CPTimeout =
        CPReuse =

        /etc/odbc.ini 或者 ~/.odbc.ini

        代碼如下:

        [test]
        Description = Microsoft Access Try DB
        Driver = MDBToolsODBC
        Database = /path/to/mdb/file/test.mdb
        Servername = localhost
        Username =
        Password =
        port = 5432

        代碼

        配置好數(shù)據(jù)源后,就可以用于任何支持 odbc 訪問的應用中了,這里以 pyodbc 為例

        #-*- coding: utf-8 -*-
        import pyodbc
        
        conn = pyodbc.connect('DSN=test');
        cursor = conn.cursor()
        cursor.execute('select * from "省"')
        for row in cursor.fetchall():
         print row.Name
        
        

        注:如果是操作名稱中文的表或者字段等,需要將其包含在雙引號中,不然會出錯,當然,將表名做成中文這么二的做法, 還是不推薦使用的啦

        pyodbc 是個很不錯的庫,api 也很好用,不過對中文支持的并不好,它并沒有默認以 unicode 處理數(shù)據(jù),所以對于中文相關(guān)的應用, 編碼問題無處不在,只得慢慢折騰了。

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法

        在Linux中通過Python腳本訪問mdb數(shù)據(jù)庫的方法:在 linux 系統(tǒng)中連接 mdb 數(shù)據(jù)庫,直接連接的話,mdb 默認的驅(qū)動無法識別非 windows 的路徑, 所以不能使用常規(guī)的連接方式 DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dir\\file.mdb 安裝 這里我們需要借助一些庫來實現(xiàn)第三方
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 色偷偷亚洲第一综合网| 亚洲中文字幕精品久久| 东方aⅴ免费观看久久av| 亚洲不卡无码av中文字幕| sss日本免费完整版在线观看| 免费在线观看日韩| 免费看一级毛片在线观看精品视频 | 国产成人免费视频| 无码乱人伦一区二区亚洲| 久久免费看少妇高潮V片特黄| 久久亚洲精品中文字幕| 国产92成人精品视频免费| 亚洲乱码无人区卡1卡2卡3| 国产网站免费观看| eeuss影院ss奇兵免费com| 亚洲国产精品无码久久一区二区| 最近免费字幕中文大全| 久久国产亚洲精品无码| 久久久高清免费视频| 老子影院午夜伦不卡亚洲| www.亚洲精品.com| 鲁丝片一区二区三区免费| 亚洲不卡视频在线观看| 精品免费久久久久久成人影院| 免费人成视频在线播放| 亚洲爱情岛论坛永久| 毛片a级毛片免费播放100| 日日狠狠久久偷偷色综合免费| 久久久亚洲欧洲日产国码农村| 青青青国产在线观看免费网站 | 亚洲成_人网站图片| 亚洲国产成人精品91久久久| 国产免费AV片在线观看| 亚洲va久久久久| 亚洲日韩激情无码一区| 可以免费看的卡一卡二| xxxxxx日本处大片免费看| 4480yy私人影院亚洲| 国产免费午夜a无码v视频| 少妇无码一区二区三区免费| 亚洲av日韩aⅴ无码色老头 |