青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

統計

  • 隨筆 - 44
  • 文章 - 0
  • 評論 - 86
  • 引用 - 0

常用鏈接

留言簿(6)

隨筆分類(31)

隨筆檔案(44)

Mining

最新隨筆

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

在Linux下實現對Microsoft Access Database(.mdb)查詢訪問
介紹了如何在Linux訪問MDB數據庫, 感覺非常有用:)

You will need the following:
Linux ( I’m running RedHat 9.0)
PHP
Apache
UnixODBC
MDBTools

INSTRUCTIONS
1) Download the UnixODBC RPM, found here. I installed unixODBC version 2.2.5.1.
rpm -ivh unixODBC-2-2.5-1.i386.rpm

2) Download the MDBTools rpm, found here. I installed mdbtools version 0.5.1. Read limitations!
rpm -ivh mdvtools-0.5-1.i386.rpm

3) Download the MDBTools ODBC driver rpm. Again I installed version 0.5-1.i386.rpm. Read limitations!
rpm -ivh mdbtools-odbc-0.5-1.i386.rpm

4) Add the mdbtools driver to your unixODBC config.
Create a new text file. NON-LINUX user: Beware do not do this on windows as you might get werid new lines, use vi.

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


NOTE: The driver may be in /usr/local/lib/libmdbodbc.so.0. This happens if you build from source and use the make install command. The RPM puts it in /usr/lib.
Now install the driver using the file you created. This is called a template file.
odbcinst -i -d -f template.file

5) Define the datasource name. This is done in the /etc/odbc.ini file. So pull up this file in vi or another text editor and add the following lines.

[Dogs]
Description = Microsoft Access Database of Dogs
Driver = MDBToolsODBC
Database = /var/data/my_dog_db.mdb
Servername = localhost
UserName =
Password =
port = 5432


That’s it you should now have an odbc connection available. I will demonstrate using php, this assumes that your php is compiled with UnixODBC support, the version that ships with Redhat 9 does if yours does not then you can learn how here.

So I will write a quick php script to query my dogs database and print out the names and weights of my dogs.

$myDB = odbc_connect(”Dogs”,”",”");
$query = “select name, weight from dog_list”;
$result = odbc_exec($myDB, $query);
while (odbc_fetch_row($result)) {
print “Name = ” . odbc_result($result,”name”);
print “
Weight = ” . odbc_result($result,”weight”);
}


If you get a php error that says odbc_connect is not a function then see if you have php-odbc installed. Do rpm -qa php-odbc. If you see php-odbc returned then you have it if not install it., the rpm is available on the redhat discs.

Limitations:
- As of the time of writing this entry MDBTools did not support write access to the mdb files. This was fine for my purposes as I was reading data in and sticking it into a mysql database.
- There is a bug in MDBTools v0.5 which does not allow you to query tables or columns with an underscore. This was a bug I hit early on, but it has been fixed in new version 0.6 but that has not been released as of the time of writing this article. So I recompiled the 0.5 source code with the fix from the 0.6 CVS repository. I have bundled it into a 0.5 release and have the two rpms mentioned above here:
mdbtools-0.5-1.i386.rpm
mdbtools-odbc-0.5-1.i386.rpm

I would check the official download site before using my hacked version as I’m sure this bug will be fixed in 0.6 (plus rumor has write access will be present as well).

posted on 2006-10-09 11:19 泡泡牛 閱讀(5856) 評論(0)  編輯 收藏 引用 所屬分類: Linux

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区三区久久网| 激情综合自拍| 一本色道久久综合亚洲精品高清 | 久久久蜜臀国产一区二区| 午夜激情久久久| 午夜亚洲伦理| 久久婷婷人人澡人人喊人人爽| 久久久999精品| 麻豆精品视频在线观看| 亚洲福利av| 亚洲欧洲日本专区| 亚洲一卡久久| 久久综合久久美利坚合众国| 欧美a级理论片| 欧美日韩不卡一区| 国产精品日韩欧美一区| 国内精品久久久久影院色| 一区二区在线观看视频在线观看| 亚洲欧洲精品一区二区| 亚洲最新在线视频| 欧美中文字幕不卡| 亚洲电影免费观看高清完整版在线观看| 欧美大片在线看免费观看| 亚洲国产欧美不卡在线观看| 中日韩视频在线观看| 午夜精品一区二区三区在线 | 在线看片第一页欧美| 黄色免费成人| 亚洲国产精品久久人人爱蜜臀 | 欧美大片在线看| 亚洲一区二区三区视频| 亚洲国产成人av好男人在线观看| 免费av成人在线| 欧美成人精品一区二区| 欧美一区二区精品| 亚洲欧美中文日韩v在线观看| 亚洲毛片av| 亚洲国产欧美国产综合一区| 老牛嫩草一区二区三区日本| 香蕉国产精品偷在线观看不卡| 99pao成人国产永久免费视频| 一本久久精品一区二区| 亚洲欧美激情一区二区| 亚洲素人在线| 亚洲自拍啪啪| 久久久久成人精品| 亚洲高清中文字幕| 一本色道久久综合一区| 欧美自拍丝袜亚洲| 欧美 日韩 国产精品免费观看| 久久久国产91| 久久综合给合| 一区二区三区视频在线观看| 久久综合九色综合欧美就去吻| 久久精品综合| 久久精品国产清自在天天线 | 久久亚洲精品网站| 亚洲日本免费| 性一交一乱一区二区洋洋av| 免费中文日韩| 国产美女精品人人做人人爽| 亚洲欧洲精品一区二区三区波多野1战4| 一本色道久久加勒比88综合| 99国产精品一区| 久久亚洲综合网| 亚洲每日更新| 欧美成人精品一区二区| 国产亚洲一区二区三区在线观看 | 玖玖玖免费嫩草在线影院一区| 日韩视频在线观看免费| 久久久久9999亚洲精品| 国产精品久久久久天堂| 亚洲美女少妇无套啪啪呻吟| 久久久久亚洲综合| 亚洲欧美日韩另类精品一区二区三区| 欧美成人午夜激情| 在线观看欧美一区| 日韩亚洲成人av在线| 国产精品青草久久久久福利99| 伊大人香蕉综合8在线视| 亚洲一区二区视频在线| 亚洲精品日本| 欧美69wwwcom| 亚洲国产女人aaa毛片在线| 久久狠狠一本精品综合网| 亚洲韩日在线| 欧美激情导航| 国产日本亚洲高清| 亚洲伦理在线| 亚洲欧美三级伦理| 亚洲国产成人午夜在线一区| 亚洲精品日韩精品| 久久婷婷影院| 国产精品资源| 亚洲午夜视频| 亚洲国产视频直播| 欧美在线高清| 欧美午夜视频在线| 99re亚洲国产精品| 亚洲国产精品女人久久久| 玖玖在线精品| 日韩视频在线观看免费| 99这里只有久久精品视频| 国产精品久久77777| 久久成人综合视频| 久久全球大尺度高清视频| 91久久精品国产91久久性色| 亚洲国产欧洲综合997久久| 欧美日韩精品久久久| 亚洲免费小视频| 午夜精品亚洲一区二区三区嫩草| 国产一区二区三区四区| 欧美成人一区二免费视频软件| 欧美大胆a视频| 午夜亚洲视频| 免费观看一级特黄欧美大片| 中文亚洲免费| 久久福利视频导航| 亚洲美女视频| 午夜一区不卡| av不卡在线看| 久久精品91久久久久久再现| 国产一区二三区| 久久久久久久999精品视频| 久久精品国产亚洲a| 国产亚洲毛片| 另类天堂视频在线观看| 欧美午夜电影一区| 久久天堂av综合合色| 欧美日韩免费高清一区色橹橹| 久久精品国产欧美激情| 欧美另类人妖| 看片网站欧美日韩| 欧美午夜片欧美片在线观看| 欧美jizzhd精品欧美喷水| 欧美日韩精品一本二本三本| 久久久五月婷婷| 欧美亚洲成人网| 亚洲韩国精品一区| 蜜桃伊人久久| 欧美吻胸吃奶大尺度电影| 欧美专区18| 欧美日韩岛国| 乱码第一页成人| 国产伦精品一区二区三区高清版| 午夜精品久久久久久久久久久| 久久五月激情| 久久国产精品黑丝| 欧美色精品天天在线观看视频| 久久精品视频免费| 国产精品免费视频xxxx| 亚洲精品视频一区| 亚洲欧洲日本国产| 久久在线播放| 久久人人97超碰精品888| 欧美日韩国产首页在线观看| 欧美高清在线| 在线免费观看日本欧美| 欧美一区永久视频免费观看| 欧美一区二区三区在线免费观看| 久久久精品一区| 性欧美超级视频| 国产精品外国| 欧美一区二区高清| 久久久亚洲精品一区二区三区 | 伊人春色精品| 欧美一区二区观看视频| 欧美一区二区三区在线免费观看| 欧美午夜电影一区| 亚洲永久免费精品| 性做久久久久久久久| 国产精品久久久久久久久免费樱桃 | 亚洲人体1000| 亚洲一区二区久久| 国产精品日韩欧美大师| 亚洲欧美国产制服动漫| 欧美一区免费视频| 国产三级欧美三级| 久久精品一区二区| 亚洲福利小视频| 亚洲毛片视频| 久久久久成人精品| 免费精品99久久国产综合精品| 一区二区三区自拍| 欧美大片一区二区| 亚洲深夜av| 久久裸体视频| 亚洲精品九九| 国产精品国产三级国产专区53| 亚洲欧美www| 欧美mv日韩mv国产网站| 99精品视频免费观看视频| 国产精品久在线观看| 久久精品人人| a91a精品视频在线观看| 久久久国产成人精品| 亚洲精品国产系列| 国产精品久久久久久影视 | 久久躁日日躁aaaaxxxx| 亚洲福利久久|