|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
让好朋友来看看,嘿,看咱写的多棒,然后再在网上宣传一下。mysql|odbc|数据|数据库 发信人: engineer (剑胆琴心~仍是得走,sigh...), 信区: Linux
标 题: MySQL数据库及其ODBC接口的引见(3) (转载)
发信站: BBS 水木清华站 (Mon Aug 9 18:03:32 1999)
【 以下文字转载自 Database 会商区 】
【 原文由 engineer 所宣布 】
第二局部 iODBC
一.iODBC简介
iODBC是个收费的MySQL库ODBC接口.由于短小精干,广为传播.
二.iODBC装置
1.从 ftp://166.111.68.178/linux/database下载
iodbc-2.12-3.src.rpm
!!!(不要下载iodbc-2.12-3.i386.rpm ,该包有成绩,自带的ODBC
东西monitor,odbctool可以履行,然而链接iodbc.so本人写
的法式链接失足,假如只是用它的东西固然可以,二次开辟
就不可了.)
2.用 rpm -ivh iodbc-2.12-3.src.rpm 解开 ,生成文件
/usr/src/redhat/SOURCES/iodbc-2.50.11.tgz ,找个目次
解开 tar zxvf /usr/src/redhat/SOURCES/iodbc-2.50.11.tgz
建议放在 /usr/local 下,会创立目次 iodbc.
3.要想iODBC-src正常编译,需求修正良多文件,包含
iodbc/SAMPLES/Makefile
iodbc/myodbc-2.50.11/config.h
iodbc/myodbc-2.50.11/m_string.h
iodbc/myodbc-2.50.11/connect.c
为便利利用,我将修改过的iODBC打了一个包,叫做
iodbc-2.50.11-lg.tgz, :-)权充一回自在软件者.由于上彀方便,
临时还没有放下去,抱愧. //sorry
4.装置后iODBC在/usr/lib/iodbc 之下.设置装备摆设文件为iodbc.ini .
三.iODBC配制
其实 iodbc.ini 文件已讲地很具体了,我这里再多说甚么也良多余,
那我就讲些它没说的.
iodbc.ini中有一项是设置 SERVER 的,就是 MySQL 数据库地点的
机械名,在iodbc-2.12-3.src.rpm和iodbc-2.12-3.i386.rpm中都是
安排:p,网上我看到的好象都是酱紫的.后来我修改了一些iODBC中
的一些ODBC驱动法式,(//smile,真是要为开放源代码喝彩了!!!).
~~~~~~~~~~~~~~~~~~
让它会见远真个MySQL办事器.细节临时保密,其实你可以看代码的说.
如今好了,就是在iodbc.ini文件里设置[identify] 和 DSN 必需是
不异的,DB才是远端实践的数据库名.至于当地机就不必设DB了,
保举的远端DSN定名办法为 databasename.hostname ,即:
当地: [identify] //随便.hehe
DSN = databasename
SERVER = localhost
...
远端: [databasename.hostname]
DSN = databasename.hostname
SERVER = hostname
...
很复杂吧. :-) 从刚开始练习的PHP基础语法练习,到PHP语言在WEB中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。 |
|